|
AutoCAD VBA : Mit sendcommand eine Lisp-Funktion aufrufen
steinemann09 am 09.04.2009 um 13:21 Uhr (0)
Hallo Leute,Ich habe ein Problem mit dem sendcommand-Befehl. Mir gelingt es zwar einen Parameter an den Lispaufruf zu übergeben, aber auf den Rückgabewert der Lispfunktion kann ich in VBA nicht zugreifen. Hat jemand eventuell eine Idee dazu?_____________________________________________________________Sub test()ThisDrawing.Utility.GetEntity BlockRef, inspkt, "Blockwählen"oi = Attributes(3).ObjectID Objekt-Id des 3. AttributwerteshOBJEKTID = oiThisDrawing.SendCommand "(oi2la " & hOBJEKTID & ")" & vbCr Die ...
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Mit sendcommand eine Lisp-Funktion aufrufen
steinemann09 am 09.04.2009 um 15:15 Uhr (0)
Hallo Udo,Zitat"Warum nicht alles in Lisp oder VBA schreiben?"In meinen letzten Beitrag habe ich das ausführlich erläutert. "Über das Schriftfeld eines Attributwertes die damit verknüpfte Polylinie ermitteln " -ist leider nicht in VBA möglich- deshalb der KlimmzugIch habe etwas umständlich mittlerweile das Problem gelöst, in dem ich die über die Funktion GetLispSymbol( siehe Anhang von Henning "Lispschnittstelle_fuer_VBA.pdf") mir den Wert in VBA ermitteln lassen kann.Die Lispfunktion war nur ein Beispiel, ...
| In das Form AutoCAD VBA wechseln |
|
Rund um AutoCAD : Umring einer Schraffur wiederherstellen
steinemann09 am 27.01.2010 um 17:32 Uhr (0)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Hallo Holger,ich weiß nicht, ob ich Dich über den Thread noch erreiche, aber Dein Beitrag deutet auf eine direkte Lösung für mein Problem. Falls ich Dich auf dem Wege nicht erreiche, versuche ich es über einen neuen Beitrag.Also ich habe in vielen DWGS aufgelöste Schraffuren als Linien (Linienhaufen) und möchte aus diesen wieder Schraffuren generieren bzw. aus den zu einer Einheit gehörenden Schraffur-Linien geschlossene Polygone erzeugen, d ...
| In das Form Rund um AutoCAD wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |