Chi fosse Interessato:lo spunto di bolo ho creato la procedura degli ifade "patlama özelliği" in etca... praticamente fa la stessa cosa, ma non serve avere gli ekspres caricati per farlazio funnare.
permette però di visualizzare o meno aksan invisili una volta, testo'da dönüştürülür.
halk alt patlama_att_text()
dim sset2 as acadselectionset
dim blokco as acadblockreference
dim sset3 as acadselectionset
dim specifyo as acadentity
dim vlabel (0 to 100) değişken olarak
dim vtext(0 to 100) olarak
dim kwordlist as string
Kwordlist = "s n"
Budrawing.uttitude.initializeuserinput 1, kwordlist
Budrawing.uttitude.prompt /lf & vslf
dim string olarak geri döner
returnstring = budrawing.uttitude.getkeyword ("işitselizzare pri nazcosti? (s)

: ")
Hatada bir sonraki sefere devam ediyor
if not isnull (budrawing.selectionsets.item ("blocco) sonra
set sset2 = budrawiang.selectionsets.item("blocco")
sset2
Sonunda, eğer sona erirse
Set sset2 = budrawing.selectionsets.add("blocco")
dim filtretipi tam olarak tam olarak
dim filterdata, varyant olarak
Filtreleme = 0
filtredata = “insert”
‘ filtre tipi = 2
' filtredata(1) = "numvan"
sset2.select acselectionsetall, , filtretip, filtredata
Her blokko için sset2
Eğer blokco. Daha sonra da
dim array1 as variable
Dizi1 = blokco.getattributes
i = lbound(array1) to ubound(array1)
vlabel (i) = array1(i)tagstring
vtext(i) = array1(i).textstring
Debug.print (vtext(i)
Bir sonraki i
Blokco. blastde
Blokco. silinir
Hatada bir sonraki sefere devam ediyor
if not isnull (budrawing.selectionsets.item ("attributo")
set sset3 = budrawiang.selectionsets.item("attributo")
sset3.delete
Sonunda, eğer sona erirse
set sset3 = budrawing.selectionsets.add("attributo")
dim filtretip1 tamsayı tam olarak
dim filterdata1[...]
Filtre Tipi1 = **** 0
filtredata1 = "attdef"
sset3.select acselectionsetall, , filtretype1, filtredata1
Eğer dönersek = "" sonra geri döner = "s"
Her ado için sset3
Eğer ucase(returnstring) = "n" o zaman
Linko.invisible = true o zaman alıntıo. silinir
Sonunda, eğer sona erirse
i = lbound(array1) to ubound(array1)
Linko.tagstring = vlabel (i) sonra
Linko.tagstring = vtext(i)
Sonunda, eğer sona erirse
Bir sonraki i
Bir sonraki ayırıcı
Sonunda, eğer sona erirse
sset3.delete
Sonraki blokco
sset2
Sonunda alt alt