|
AutoLisp : laden von vlx dateien mit parameter
Dabrunz am 03.11.2004 um 09:43 Uhr (0)
Tag zusammen. Zitat: [..] was am ende dabei rauskommen soll, ist so ne art sicherheitsprüfung; nur wenn der übergebene parameter stimmt, darf die datei geladen werden, ansonsten muss abgebrochen werden; kann man da nicht irgendwie was machen?[..] Genau, wie du s hier beschreibt wird das meines Wissens nix. Wie soll denn ein gestartetes load abgebrochen werden? Ähnlich wie Thomas empfehle ich eine etwas indirektere Arbeitsweise, allerdings wird dabei das Laden der VLX nicht von einer Bedingung abhä ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : verschachtelung
Dabrunz am 18.11.2004 um 16:55 Uhr (0)
Ja, aber das willst du so sicher nicht. In aller Regel läuft s so: Code: (defun was-auch-immer (argument0 argument1 argument-soundso-viel) die-Funktionalität-bitte-hier ) Beachte das Fehlen von C: am Anfang des Funktionsnamens! Wir diese Präfix verwendet, dann bedeutet das 2erlei: (1) Die derart definierte Funktion darf keine Aufruf-Argumente (wird auch Parameter genannt) besitzen - *schade* (2) Innerhalb von AutoCAD lässt sich der Teil hinter dem C: als AutoCAD-Befehl nutzen - *toll* Also ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : Lisp auf Funktion einer DLL warten lassen
Dabrunz am 10.02.2004 um 10:56 Uhr (0)
Zitat: Original erstellt von fuchsi: hm also ich kenn das anders, wenn du eine activeX dll schreibst, und diese [..] startest [..] dann wartet lisp sehr wohl, biss die funktion beednet ist Eben - so ist es in allen Fällen. LISP wartet grundsätzlich auf die Rückgabe der angestoßenen Funktion, sonst würde die Sprache wohl auch nicht funktionieren. Die Betonung liegt hier allerdings auf Funktion . Startet ein eigener Prozess, dann schaut LISP nur hinterher - genau genommen nicht mal das, es setzt ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : punkt -> linie
Dabrunz am 15.09.2003 um 13:54 Uhr (0)
Zitat: Du kannst dir ja einen Vektor der linie berechnen, somit auch einen rechtwinkligen dazu. Mit hilfe dieser Richtung kannst du einem 2. Punkt berechnen durch den vom bekannten Punkt beginnend eine Strecke senkrecht auf die Linien stoßen würde. Was ist, wenn der 2. Punkt (auch Lot ) nicht auf der Linie zu finden ist? Zitat: Damit brechnest du den Schnittpunkt (inters ..) [..] Wenn ich dich bisher richtig verstanden habe, dann hast du den doch schon - oder? Zitat: [..] und kannst d ...
| | In das Form AutoLisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |