|
Autocad VBA : AutoCAD ProgressBar nutzen
Carsten1210 am 05.07.2006 um 11:06 Uhr (0)
Hallo Mario,Hier noch eine Versin, die dir den Ablauf unter der Befehlszeile und neben den Koordinaten ausgibt. Sieht allerdings etwas komisch aus, wenn das Koordinatenfeld und die Buttons nach rechts geschoben werden.Public sModeMacro As StringPublic Sub Test()Dim i initialize "progress bar" sModeMacro = ThisDrawing.GetVariable("MODEMACRO") ThisDrawing.SetVariable "MODEMACRO", "Progress: |"For i = 0 To 50 update "progress bar" inside loop s = ThisDrawing.GetVariable("MODEMACRO") ThisDraw ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Eigenschaften von Schraffuren
Carsten1210 am 11.07.2006 um 08:07 Uhr (0)
Moin Dirk,Ab Version 2005 oder 2006 ist das in AutoCAD eingebaut. Keine Ahnung, ob man das auch so umgehen kann. Am einfachsten ist, Ihr mach ein upgrade. Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : MPolygon abfragen
Carsten1210 am 19.07.2006 um 20:10 Uhr (0)
Hallo Harald,Es handelt sich bei deinem Mpolygon scheinbar wirklich um ein Element, das es nur in Map gibt. Da ich nur AutoCAD pur und ADT habe, bin ich hier raus.Vielleicht kann Stelli dir weiterhelfen, wenn er aus dem Urlaub wieder da ist, da er Map hat.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : FINDFILE in vba
Carsten1210 am 24.07.2006 um 12:10 Uhr (0)
Hallo Willi,Der Verweis wird im Projekt gespeichert, daher kann jeder das Makro ausführen (So lange die Datei auf dem Rechner vorhanden ist.Die VBA-IDE ist die Programmierumgebung von Visual Basic for Applications (Also das, worin du deinen Code schreibst). Du sartest diese ja auch über Alt+F11 oder per Befehl "vbaide". Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD Handbuch Version 2007
Carsten1210 am 26.09.2006 um 13:00 Uhr (0)
Hi Dirk,Schau mal hier oder hier.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : 3DFlächen extrudieren
Carsten1210 am 04.10.2006 um 15:46 Uhr (0)
Hallo Paul,Im 2006er extrudiert Autocad genau so wie in deinem Beispiel. Woran es liegt kann ich dir leider nicht sagen.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD Vollvers. / LT
Carsten1210 am 07.10.2006 um 15:12 Uhr (0)
Hi,Weiss jemand, ob für Autocad 2007 kompilierte DLLs auch im Lt funktionieren ?!Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Dateiinformationen
Carsten1210 am 12.10.2006 um 11:56 Uhr (0)
Hallo Guido,Es scheint wirklich so zu sein, das Autocad die Windows-Attribute löscht und nur die eigenen Attribute aus den Zeichnungseigenschaften übernimmt.Dafür für Autocad auch extra einen Karteireiter in die Eigenschaften ein, wo dann diese Angaben stehen.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : CHM-Hilfe Datei über LISP aus VBA
Carsten1210 am 30.11.2006 um 10:32 Uhr (0)
Hallo Joern,Du hast mehrere Möglichkeiten:z.B. so: ThisDrawing.SendCommand ("_browser http://www.autodesk.com ") oder So:Public Sub Browser(URL As String) CreateObject("Shell.Application").ShellExecute URLEnd SubGruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Änderungen eines Fließschema erfassen, wie?
Carsten1210 am 08.12.2006 um 21:54 Uhr (0)
Hallo Jörn,Warum fügsts du nicht einfach die Protokollierung als Text in die Zeichnung ein. Den Text einfach auf einem ausgeschalteten, nicht druckbaren Layer erstellen bzw. auf ein separates "Protokoll"-Layout packen.Für Xdatas kommt da, denke ich zuviel an Daten zusammen. Sonst kannst du ja deine Text-Datei erstellen und erweitern und einen Hyperlink in die Zeichnung einbauen, der auf die Textdatei verweist.Gruß, Carsten.
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linie - Bogen zeichnen
Carsten1210 am 15.01.2007 um 09:05 Uhr (0)
Hi Benny,Geht leider nicht. Asusser du arbeitest mir SendCommand, so das du die AutoCAD Befehle nutzt.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Grafik beim AutoCAD - Start anzeigen
Carsten1210 am 14.02.2007 um 13:58 Uhr (0)
Hi Benny,Was meinst du mit beim laden der dvb?!Wenn du die DVB beim start von Autocad lädst und dann ein Splashscreen anzeigen willst, solltest du eine "acad.dvb" in den Supportpfad packen und dein Makro von hier aus laden. Die acad.dvb wird automatisch bei jeder Zeichnung mitgeladen.Wenn du bei aufruf des Makros ein Bild zeigen willst, dann bau doch einfach ein zusätzliches Formular mit einem Timer ein.Bei beiden solltest du dann aber auch ein Zeiger setzen, das der Splashscreen nur einmal pro Sitzung gez ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Grafik beim AutoCAD - Start anzeigen
Carsten1210 am 15.02.2007 um 06:57 Uhr (0)
Hallo Benny,Wann du die Form aufrufst, muss du entscheiden. Du kannst ja, wie gesagt, beim Befehlsaufruf erst die Form aufrufen (für eine bestimmte Zeit) oder du lädst die dazugehörige dvb über vba und startest dann eine Form.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |