|
AutoLisp : Command definieren
Goofy007 am 27.12.2005 um 14:36 Uhr (0)
Hallo Forum,Kann mir bitte jemand den Unterschied zwischen folgenden Befehlen erklären?Code:(defun c:CMD_Name () (vla-runmacro(vlax-get-acad-object) "MeinMakro"))(defun c:CMD_Name () (vl-vbarun "MeinMakro"))Ich habe festgestellt, daß MeinMakro bei der ersten Variante nicht mit Autocad kommunizieren kann.so führt zb. die AnweisungCode:varPunkt = ThisDrawing.Utility.GetPoint(, "Punkt zeigen")in der ersten Variante des Commands zu einem Programmabsturz, während sie in der zweiten Variante tadellos funktionier ...
| | In das Form AutoLisp wechseln |
|
Autocad VBA : Toolbar Object
Goofy007 am 20.08.2006 um 10:25 Uhr (0)
Hallo Profis!Ich bastle zur Zeit an den Toolars rum. Dabei hab ich nun folgende Sachen festgestellt: 1.Die Eindeutige ID einer Toolbar in Map2005 ist ihr Name.Ab Map 2006 aber ist der TagString die eindeutige ID.Dies bedeutet ich muß beim Zugriff auf ein ToolbarObjekt erst mal prüfen welches Autocad ich verwende, damit ich die entsprechende eindeutige Eigenschaft ansprechen kann.Ist das so richtig, oder hab ich was übersehen?2.Die Anordnung gedockter Toolbars ist scheinbar nicht möglich. Obwohl gedockte To ...
| | In das Form Autocad VBA wechseln |
|
Rund um Autocad : Auswahl mittels Lisp-Ausdruck
Goofy007 am 04.07.2005 um 14:39 Uhr (0)
na aber Hallo! ich muss schon sagen ihr seid spitze! mit solchen Reaktionszeiten hab ich nicht gerechnet. Also dann mal der Reihe nach: @ Marc: Ich habe in einem Layer 3 PL nun wähle ich die erste aus duch einfaches anklicken, somit werden ihre Griffe aktiviert. Anschließen klicke ich auf mein Button und zeige der Funktion die zweite PL. Nun wird durch den Lips-Ausdruck die Auswahl der 1. PL aufgehoben und die PLs 2 und 3 werden ausgewählt. Allerdings hab ich zu früh gefragt (tschuldigung!), ich habe berei ...
| | In das Form Rund um Autocad wechseln |
|
Lisp : Kann man bei der Eingabeaufforderung eine Variable angeben?
Goofy007 am 01.03.2008 um 10:18 Uhr (0)
Hallo Thomas und Henning,entschuldigt, daß ich erst heute antworte, aber ...@ Thomas, du hast wohl recht, das mit dem sehen ist schwierig, weil es geschützter Lisp-Code ist. Aber es wird vermutlich eine Zahl abgefragt.@ Henning, 1.Frage: Nein hatte ich bisher noch nicht. Funktioniert aber auch nicht, wie du ja schon selber geschrieben hast.2. Frage: Es handelt sich um das Programm chatt.lsp aus dem Programmpakt AgisCAD. Die Funktion des Programmes besteht darin, das es Attributeigenschaften global ändern k ...
| | In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |