|
AutoLisp : Problem mit mapcar
Dea am 23.06.2003 um 13:37 Uhr (0)
Eine späte Nachfrage noch zur Lösung (vorher bin ich nicht zum Durcharbeiten gekommen): Warum werden überall die gleichen Variablennamen genommen? Ich habe herumprobiert und mir ist (apply (lambda (a b) (mapcar (lambda (c d) (mapcar - c d))a b)) v) dann leichter verständlich vorgekommen und es funktioniert auch. Da meine Lisp-Kenntnisse nicht so riesig sind weiss ich nicht ob die vielen u s und v s vielleicht doch einen Vorteil haben und wenn ja welchen?
| In das Form AutoLisp wechseln |
|
Lisp : T auf ActiveX?
Dea am 12.09.2008 um 14:22 Uhr (0)
Danke!Ich werde dann mein Glück mit ACTIVATE versuchen.@fuchsi: (vlax-make-variant T 11) ergibt :vlax-true. Da ich nicht sicher war ob der Fehler vielleicht darin liegt dass ein Variant nicht mit einer gewöhnlichen Lisp-Variable übereinstimmt habe ich den Variant vom Typ Boolean (11) sicherheitshalber so erzeugt und dann mit (vlax-variant-value) nachgeschaut, was er für einen Wert enthaltet.mfgDea[Diese Nachricht wurde von Dea am 15. Sep. 2008 editiert.]
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
|