commands met prefix - of_.

Gestart door delangstevandestraat, do 15 06 2017, 13:07:03

Vorige topic - Volgende topic

delangstevandestraat

ik heb al lange tijd bepaalde commando' op een bepaalde manier geschreven,
zoals (command "_.insert" ...
en toen kreeg ik nooit een dialog box.

plots krijg ik die nu wel ?

dus graag eens uitleg over wanneer het _.insert of -insert of nog iets anders moet zijn ?

ik wil mijn code's wel aanpassen maar ben een beetje bang dat het misschine onder invloed van één of andere sysvar is en dat het in de toekomst dan weeeer allemaal verkeerd loopt...
Ik hou van werken,
ik kan er uuuren naar kijken...
daarom zorg ik ook dat er altijd genoeg overblijft voor morgen :-)

sschevers

Check https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/significance-of-before-a-command-name/td-p/858269 voor de uitleg waar de punt en de underscore voor zijn.

om de dialogen te onderdrukken maak je gebruik van de  sysvar "filedia". Zet die aan begin van je routine op 0 (beter nog om deze eerst uit te lezen en in een variabele te stoppen en dan op 0 zetten). Dan het commando uit te voeren waar je de dialoog van wilt onderdrukken en nadien de weer op 1 zetten ( de originele waarde herstellen met de waarde uit variabele is wederom netter).

Zorg er voor dat je in je error handling je sysvar weer naar de originele waarde zet. Mocht je routine klappen zijn de sysvars van je gebruiker niet om zeep en heb je voor je code een eenduidig uitgangspunt.

Voor error handling check http://www.lee-mac.com/errorhandling.html

groeten Stephan