|
Autocad VBA : TextBox berechnen
fuchsi am 06.11.2003 um 14:17 Uhr (0)
vielleicht so ? habe auf einer userform eine textbox (textbox1) und einen button (CommandButton1) plaziert wenn ich jetzt in die textbox den text 1+2+3+4 eingebe und auf den button drücke errechnet der code das ergebnis (10) Private Sub CommandButton1_Click() Dim math As Object Set a = CreateObject( ScriptControl ) a.language = VBScript MsgBox a.Eval(TextBox1.Text) set a = nothing End Sub ------------------ *********************************************** AutoCad 2000i, 2002, 200 ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TextBox berechnen
fuchsi am 06.11.2003 um 15:09 Uhr (0)
eigentlich nicht wenn du mit createobject arbeitest aber schau mal ob du den verweis erstellen kannst Microsoft Script Control V1.0 das ist die c:winntsystem32msscript.ocx hängt glaube ich davon ab, ob im IE vb-scripts erlaubt sind ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Textstile
m99ds am 06.11.2003 um 16:56 Uhr (0)
Nun wenn ich aber ganz normal im AutoCad einen Textstil auswähle findet er diesen. Die Arial.ttf finde ich jedoch nur im ..windowsfonts - Verzeichnis. Habe es auch schon mit der Pfadangabe verucht, klappt leider nicht. ------------------ Marco
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TextBox berechnen
fuchsi am 07.11.2003 um 09:01 Uhr (0)
ich verwende das um bauteile variantengesteuert zusammenzubauen z.B.: der schrank (komm aus der büromöbelbranche) K2F1 kann in den 3 massen breite , tiegfe höhe verändert werden. danach muss er natürlich neu zusammengebaut werden. das wird über eine access datenbank gesteuert, dien in etwa so ausschaut: K2F1 ; QUADER ; ALLGEMEIN ; A3_RCKW__V ; 12 ; 0 ; 12 ; axBreiteKunde_i -24 ; 12 ; axHoeheKunde_i - 24 ; 0 ;;;; K2F1 ; QUADER ; ALLGEMEIN ; A3_HAUPT_R ; axBreiteKunde_i - 12 ; 0 ; 12 ; 12 ; axTiefeKunde_i ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Werkzeugsammlung beim visual-basic editor
lukimeyer am 09.11.2003 um 12:16 Uhr (0)
Im richtigen vba gibt es doch eine werkzeugsammlung wo ist die bitte beim Visual Basic-editor in AutoCAD 2004
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linienstärken, Linienfarben, Layer allgemein?!
Willi Maschinenbau AG am 10.11.2003 um 08:47 Uhr (0)
Hallo Wenn ich aber dein Programm integriere, erkennt er die Deklarationen nicht. Er erkennt gar nichts. Wie stellt man es im VB6 so ein, dass man auf die VBA vom Autocad zugreiffen kann? Wenn ich nur mit VBA arbeiten würde, würde es sicherlich funtionieren. Danke für die Hilfe ------------------ Willi Maschinenbau AG | Verpackungsautomaten und Zuführsysteme
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Werkzeugsammlung beim visual-basic editor
mallorca7 am 10.11.2003 um 09:05 Uhr (0)
hi, bei der Erstellung eines Dialogfeldes hast du natürlich eine kleine Werzeugsammlung, (einfügen Userform, Ansicht Werkzeugsammlung). Ansonsten ist VBA nicht Visual Basic. Du erstellst auch keine unabhängigen Anwendungen sondern Programme die nur in Autocad ablaufen. Du hast ja auch nicht die Werkzeuge in VBA in Word oder Excel wie du sie in VB hast. Deshalb wirst du auch einen Menüeditor vergeblich suchen. lg manfred
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Werkzeugsammlung beim visual-basic editor
fuchsi am 10.11.2003 um 14:26 Uhr (0)
die wird normalerweise nur eingeblendet, wenn du ein userform zum bearbeiten aktivierst, ansonsten unter Ansicht- werkzeugsammlung (allerdings auch nur möglich wenn eine userform das aktuelle fenster ist) ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Gibt es einen guten VBA für Acad Kurs im Netz
autogis am 12.11.2003 um 09:03 Uhr (0)
Hallo Molo, über google findet man so einige Links, selten aber das was man eigentlich mag. In der Anfangszeit hat mir www.afralisp.com weitergeholfen. Meine Erfahrung als laienhafter Autodidakt ist, daß man sich zunächst mit VBA an sich auseinander setzen sollte. Ich selbst hab es mit ACCESS gemacht. Der Umstieg auf AutoCAD war dann eher unproblematisch. Letztlich ein anderes Objektmodell. Denn ... wenn man VBA von den Grundzügen verstanden hat, soll heißen, sich zu helfen weiß, gibt es eine tole Sam ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Felder aktualisieren
Danillo am 13.11.2003 um 11:36 Uhr (0)
Hallo Leute, kann man im AutoCAD über VBA oder Lisp Funktionen programmieren, die sich automatisch aktualiesieren? Ich denke dabei z.B. an das Einfügen von Dateinamen mit Pfad: Speichere ich die Zeichnung unter einen anderen Namen ab, sollte sich der Eintrag im Plankopf ändern (so wie es im Word und Excel möglich ist). Ein anderes Beispiel wäre vielleicht das Datum. Grüße und Danke Danillo
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ARX-Anwendungen
Danillo am 14.11.2003 um 09:16 Uhr (0)
Hallo Peter, so weit ich das Thema überblicke, sind ARX-Objekte Zeichnungselemente mit gewissen Eigenschaften. z.B. die AutoCAD-Bemaßung: sie reagiert auf Dehnen, ändert dabei den Zahlenwert, kann verschiedenes Aussehen annehmen und ist immer EIN Element. Bei Architectural Desktop wurden viele solche Arx-Objekte eingebaut: z.B. Fenster und Türen. Du kannst über den Eigenschaften z.B. den Öffnungswinkel regulieren, du kannst das Aussehen steueren und trotzdem handelt es sich immer nur um ein Objekt. Ich bin ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : EPS Export
felixgismo am 14.11.2003 um 11:48 Uhr (0)
Hallo, bei Datei/Exportieren (Dateityp EPS) kann man unter Optionen die PostScript Exportoptionen einstellen bzw. verändern. Frage: Kann man diese Einstellungen per Default verändern oder kann man diese Einstellungen mittels VBA verändern??? Bin um jede Antwort dankbar. Gruß Michael
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ARX-Anwendungen
Karsten HST am 14.11.2003 um 14:13 Uhr (0)
Zitat: Original erstellt von Danillo: So wie die Auskunft von Pan klingt, ist die Programmierung schwierig und man braucht ein eigene Entwicklungsumgebung von Autodesk... Wahrscheinlich bleibt es also ein Wunschtraum... Grüße Danillo Eine Entwicklungsumgebung von AutoCAD braucht man nicht, nur die Bibliotheken von AutoCAD (.h. lib ...), die dann bei der Entwicklung mit MS C++ eingebunden werden. Diese Bibliotheken stellen die notwendigen Routinen zum Zugriff auf AutoCAD bereit. Man muß sich nur ...
|
| In das Form Autocad VBA wechseln |