Hallo!
Ich habe ein Problem mit der getfiled-Abfrage innerhalb eines gestarteten DCL-Dialog.
Wenn man den Button "Select" anwählt kommt es zur Dialog-Abfrage von getfiled.
Dabei öffnet es den Windows-Dialog, um eine Datei auszuwählen.
Drücke ich da auf Cancel, sollte es eigentlich das *error*-Event auslösen - tut es aber nicht.
Wie könnte man es dennoch lösen, da momentan Autocad einfach überfordert ist(Absturz)
Code:
(if fileName
(set_tile "Path" fileName)
(set_tile "Path" "")
)
(setq dwgprefix (getvar "dwgprefix"))
(action_tile "Select"
"(setq fileName (getfiled \"Select block as stemp in layout-default\" \dwgprefix \"dwg\" 2))
(if (null fileName)
(progn
(*error*)(exit)
)
(UPDTILE)
)
(done_dialog 0)
")
------------------
Gruss Dirk
Blog | Adolf Spende | Infra-Feed | ÅF AB

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP