|
AutoCAD VBA : Laufzeitfehler bei AutoCAD.AcCmColor.22
Goofy007 am 22.10.2018 um 14:43 Uhr (1)
Hallo Cadmium,Danke für die rasche Antwort. Leider kann ich mit Lisp nicht viel anfangen. Mein Code ist Teil einer größeren Sammlung von VBA Programmen und ich weiß nicht, ob bzw. wie ich da Teile durch Lisp-Code ersetzen kann.Das mit den ersten 2 Ziffern ist mir bekannt. Die stehen da auch so drinnen. Meine Versionsnummer ist 22.Eigentlich war der gepostete Code auch schon zum Testen vereinfacht. Im Originalcode steht: Code:Dim AcFarbe As StringVersion = Left(ThisDrawing.Application.Version, 2)AcFarbe = ...
| | In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Text?
Goofy007 am 08.03.2006 um 20:45 Uhr (0)
Hallo Willynchen_neu,um Text im Acad/VBA ansprechen zu können brauchst du nicht viel.zB. Code:Sub texte() Dim object As AcadObject For Each object In ThisDrawing.ModelSpace Hier einfügen was du machen willst... End If Next objectEnd SubAber ich würd auch lieber die scr-Datei bearbeiten. Wenn du mal ein paar Zeilen ins Forum stellst, kann man da mehr sagen.Eine (allerdings nicht ungefährliche) Idee wäre zb. globale Textersetzung im Script. Befehle bzw. Werte werden im Script duch Blanks getrennt. We ...
| | In das Form Autocad VBA wechseln |
|
Autocad VBA : Absturz durch Automatisierungsfehler ?
Goofy007 am 02.01.2006 um 10:28 Uhr (0)
Hallo Forum,Ich habe eine Dialogbox. Nach Eingabe von Daten in ein Textfeld, drücke ich einen CMD-Button und das Programm macht was es soll.Nun wollte ich die Anzahl der Klicks reduzieren und versuche das Drücken des Buttons wegzulassen, indem ich den Programmaufruf beim AfterUpdate Ereignis des Textfeldes ausführe.Das Ergebnis ist ein Automatisierungsfehler (Laufzeitfehler -2147147848 (80010108) Das aufgerufene Objekt wurde von den clients getrennt.Wenn ich Debuggen auswähle steht mein Programm im Modul b ...
| | In das Form Autocad VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |