|
Autocad VBA : Gütigkeitsprüfung
Proxy am 10.12.2004 um 12:07 Uhr (0)
Zitat: IsNumeric Function Example This example uses the IsNumeric function to determine if a variable can be evaluated as a number. Dim MyVar, MyCheck MyVar = 53 Assign value. MyCheck = IsNumeric(MyVar) Returns True. MyVar = 459.95 Assign value. MyCheck = IsNumeric(MyVar) Returns True. MyVar = 45 Help Assign value. MyCheck = IsNumeric(MyVar) Returns False. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-roo ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block Referenzen
mapcar am 08.12.2004 um 23:20 Uhr (0)
Ich sehe da ein grundsätzliches Problem, was dein Verständnis der AutoCAD-Blockmechanismen betrifft. Diese Dinge würde ich erstmal im Forum Rund um AutoCAD und evtl. auch im AutoLisp-Forum mit der Suche abklären, da gibt es Beiträge in Hülle und Fülle. Erst, wenn dir das normale (also interaktive) Arbeiten mit Blöcken und XREFs klar ist, würde ich hier nach VBA-spezifischen Details fragen. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block Referenzen
CAD-Huebner am 12.12.2004 um 18:34 Uhr (0)
ist zeichnung1. DWG auch im Suchpfad von AutoCAD, also im Zeichnungsverzeichnis oder in einen in den Supportpfaden eingetragenen Verzeichnissen oder in einem Projektverzeichnis? Die DWG wird nicht gefunden und deshalb wird nur der Name angezeigt. Mit freundlichem Gruß Udo Hübner ------------------ Von zwei möglichen Ereignissen wird nur das nicht gewünschte tatsächlich eintreffen.
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Schieben von Blockreferenz mit Hilfe ObjectID möglich?
Proxy am 13.12.2004 um 12:52 Uhr (0)
Handle != OwnerID Das eine Bild Umleitung kennst du noch ? ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block Referenzen
egug am 13.12.2004 um 19:04 Uhr (0)
habe in folgenden Optionen den Pfad eingetragen wo meine XREFS liegen. - Suchpfad für Support Datei - Position der Datenquellen - Position der temporären externen Referenzdatei so wir die Grafik sichtbar. Leider wird wenn ich mit REFBEARBEIT ein als XREF eingefügtes Element ändere nur gerade diese Zeichnung geändert in der ich das ausführe, die anderen x Zeichnungen bleiben ungeändert :-( . Scheinbar ist das Konzept in ACAD nicht so wie in anderen CAD Systemen vorhanden. Ist es eigentlich in ACAD 2004 mö ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block Referenzen
Brischke am 13.12.2004 um 19:50 Uhr (0)
Zitat: Original erstellt von egug: ...Leider wird wenn ich mit REFBEARBEIT ein als XREF eingefügtes Element ändere nur gerade diese Zeichnung geändert in der ich das ausführe, die anderen x Zeichnungen bleiben ungeändert :-( . Scheinbar ist das Konzept in ACAD nicht so wie in anderen CAD Systemen vorhanden. ... Da würde ich mal behaupten, dass du dich täuschst. Das ist ja nun gerade der Vorteil. Zitat: Original erstellt von egug: Ist es eigentlich in ACAD 2004 möglich mehrzeilige Attribute z ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : SOLANS,SOLZEICH,SOLPROFIL
Proxy am 14.12.2004 um 07:25 Uhr (0)
SendCommand hilft immer. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektzuweisung über Handle funzt nicht
TomiProg am 15.12.2004 um 15:49 Uhr (0)
Habe mal wieder ein Problem mit Acad14 und VBA. Ich möchte mit dem Befehl Set Obj = ThisDrawing.HandleToObject( 7e67 ) ein Objekt zuweisen, welches auch tatsächlich (hier 7e67 ) in meiner Zeichnung vorhanden ist, zuweisen. Doch leider wird nur Nothing zurück gegeben. Die Variable Obj ist als Object definiert, so, wie es in der Hilfe zum Befehl HandleToObject beschrieben ist. Der Sysntax lautet: RetVal = Objekt.HandleToObject(Referenz) wobei Referenz ein String sein muß. Im BeispielCode zu diesem Befehl is ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Koordinatenbestimmung
kiltswitch am 16.12.2004 um 08:55 Uhr (0)
Hallo zusammen, ich habe mal eine Frage. Ich habe eine Bühne eines Mobilfunkmastes in der Draufsicht vorliegen. In meinem derzeitigen Code lasse ich die Anschlußpunkt-Koordinaten (siehe Bild01 Markierungen) der Antennenhalterungen berechnen. Ich nutze dazu die relativen x- und y- Abstände vom Bühnenmittelpunkt, welche ich manuell in AutoCAD abgemessen habe. So weit so gut, es klappt auch alles. Nun kann es jedoch sein, dass die Bühne gedreht wird (siehe Bild02). Die vorher ausgemessenen x- und y- Relativab ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : textbox aktivieren in ungebundenem formular
job am 16.12.2004 um 08:58 Uhr (0)
Hallo, ich habe ein ungebundenes Formular, weil ich gleichzeitig Nutzereingaben im Zeichenfenster abfrage. Das Formular enthält einige Textboxen, die ich allerdings nicht bearbeiten kann, da Autocad nach dem Klick in die Textbox sofort wieder das Zeichenfenster aktiviert. Weiß jemand eine Möglichkeit wie ich die Textboxen trotzdem zur Bearbeitung aktivieren kann?
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektzuweisung über Handle funzt nicht
mapcar am 16.12.2004 um 02:01 Uhr (0)
Ich würde schlicht und einfach sagen: Wer einen Handle als String-Literal in seinen Sourcecode einbrennt, der hat ein gewaltiges Problem mit dem Verständnis solcher Zusammenhänge. Das ist ungefähr so, als hätte eine Politesse auf der Suche nach Parksündern einen Quittungsblock dabei, auf dem die Autonummern schon aufgedruckt sind. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein An ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektzuweisung über Handle funzt nicht
mapcar am 16.12.2004 um 22:03 Uhr (0)
Tomi, es geht überhaupt nicht darum, dass die Handles keine Strings sein sollten - das sind sie mit Sicherheit! Mir ging es darum, dass man keine Literale verwenden sollte. In Lisp ist vieles geschützter, da werden z.B. Entity-Namen in der Form Objektname: 7ef72070 zurückgegeben, und die Leerstelle nach dem Doppelpunkt verhindert wirkungsvoll jegliche Verwendung von Literalen im Code. Handles sind allerdings auch Lisp völlig ungeschützt. Schöner wäre ein geschützter Datentyp Handle: 7e67 gewesen. Was i ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Anzahl Bemaßungen bestimmen --> VBA?
Sterne am 17.12.2004 um 12:13 Uhr (0)
Hallo Harry, danke für die Hilfe. Das war genau das, was ich benötigt habe. Jetzt kann ich weiterprobieren. Wo genau muss ich eigentlich das Makro reinschreiben und speichern? In Excel ist es ja so, dass das Makro in der entsprechenden Datei verankert ist. Und im Acad? Ein Projekt??? Gruß, Oli.
|
| In das Form Autocad VBA wechseln |