|
Lisp : Kann man Variablen dauerhaft...
reltro am 18.06.2013 um 09:38 Uhr (0)
HelloZitat:Original erstellt von archtools:Willst Du ein Symbol sichern, so sicherst Du das einfach als String in einer Liste mit einem beliebigen Schlüssel: ("%%SYMBOL" "MYSYMBOL"). Beim Lesen entschlüsselst Du einfach, indem Du prüfst, weas das erste Element der Liste ist. Du kannst so beliebige Daten sichern, auch komplette Lisp-Funktionen.eine Frage...Was passiert wenn ich den Schlüssel welcher für ein Symbol stehen soll ("%%SYMBOL"), selbst in der Liste ablegen will?funktioniert nicht, oder? weil dann ...
| | In das Form Lisp wechseln |
|
Lisp : Dynamischen Block via Lisp steuern
reltro am 16.06.2013 um 19:35 Uhr (0)
Warum sollte das nicht gehn?Hab jetzt mal nicht deine Funktion hergenommen, da da ein Fehler auftritt... Denke das liegt daran dass hier(*) etwas fehlt, nähmlich die umwandlung in den passenden Typ Code:(defun dySet (DynBlockRef Name NewValue / Property) (if (setq property (dyGet DynBlockref Name)) (progn (vlax-put-property property Value NewValue) ;---- **hier (vlax-release-object Property) ;braucht es das? (unsicher) ) ))Code:(defun BlockRef:SetDynamicPropValue (block prop value / ) (setq prop ...
| | In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |