ale
Guest
chiedo un piccolo aiuto. :smile:
all' interno di un file .dwg (autocad 2009) ho inserito alcuni testi (riga singola di testo) in ordine sparso :
r, m , v
l' intenzione sarebbe di cambiarli con questa funzione :
public function w(k as string) as string
if k = "r" then w = "roma"
if k = "m" then w = "milano"
if k = "v" then w = "venezia"
end function
inserita in questa routine
public sub y()
dim ss as acadselectionset
dim k as acadtext
dim w as string
set ss = thisdrawing.selectionsets.add("pp")
ss.selectonscreen
k (w)
ss.delete
end sub
il problema che non riesco a risolvere è su k(w) e poi sembra che anche ss.delete non elimini il selectionset.
mi sapreste aiutare ?
all' interno di un file .dwg (autocad 2009) ho inserito alcuni testi (riga singola di testo) in ordine sparso :
r, m , v
l' intenzione sarebbe di cambiarli con questa funzione :
public function w(k as string) as string
if k = "r" then w = "roma"
if k = "m" then w = "milano"
if k = "v" then w = "venezia"
end function
inserita in questa routine
public sub y()
dim ss as acadselectionset
dim k as acadtext
dim w as string
set ss = thisdrawing.selectionsets.add("pp")
ss.selectonscreen
k (w)
ss.delete
end sub
il problema che non riesco a risolvere è su k(w) e poi sembra che anche ss.delete non elimini il selectionset.
mi sapreste aiutare ?