|
Autocad VBA : Automatischer Programmstart
Carsten1210 am 21.11.2006 um 14:21 Uhr (0)
Hallo Ines,EIne Möglichkeit ist, dein Makro in die Startgruppe (Unter Appload) einzutragen. Dann wird diese .dvb bei jeder Zeichnung (Beim Öffnen) geladen.Alternativ lädt Autocad auch die Datei ACAD.DVB automatisch beim Start, wenn diese im Supportverzeichnis liegt.Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Raster-Bild nach laden in den Hintergrund stellen
CAD-Huebner am 09.02.2008 um 18:53 Uhr (0)
Der Zugriff auf die SortentsTable ist (soweit ich mich erinnere) erst ab AutoCAD 2005 möglich. Ist es evt. das?Am besten fülle doch deine Systemangaben aus.------------------Mit freundlichem GrußUdo Hübner
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Zeichnen in Formularen
Stelli1 am 02.08.2008 um 14:58 Uhr (0)
Hallo Sebastian,VBA ist ja auch nicht c++.VBA ist ja auch mehr oder weniger nur eine Scriptsprache, mit der man allerdings einiges machen kann. Und was hier nicht geht kannst du aus anderen Sprachen holen.Ein OCX ist ein Steuerelement, dass über die ActiveX Schnittstelle mit dem Hostprogramm kommuniziert. Grundsätzlich verhält sich das OCX wie ein normales Control welches du in dein Formular ziehst.Das kannst du dir selber machen (z.B. mit VB oder C oder ..), oder du suchst nach entsprechenden Angeboten im ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Elemente für Berabeitung markieren
KlaK am 20.08.2008 um 07:49 Uhr (0)
Guten Morgen Peter,wie Du schon anderswo erwähntest man lernt nie aus. Eine Möglichkeit Elemente automatisch zu markieren :Code:Dim ssCurr As AcadSelectionSetSelSet zuweisen und vorhandene Daten zurücksetzenSet ssCurr = ThisDrawing.SelectionSets("CURRENT")Set ssCurr = ThisDrawing.SelectionSets("PICKFIRST")ssCurr.ClearDim FilterType(1) As IntegerDim FilterData(1) As VariantFilterType(0) = 0 Objekt auswählenFilterData(0) = "Circle" KreisFilterData(0) = "LWPolyline" PolylinieFilterType(1) = 67 GP AcadSpace ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : HTML-Datei mit Standard-Browser öffnen
Stelli1 am 24.07.2008 um 16:05 Uhr (0)
Hallo Peter,wo ist das Problem ?Code: Code aus einem ModulDeclare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As LongCode: Code einer FormPrivate Sub Command1_Click() ShellExecute 0&, vbNullString, "http://ww3.cad.de/foren/ubb/Forum259/HTML/001488.shtml", vbNullString, vbNullString, vbNormalFocusEnd SubWilfried Stelberg-------------- ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Export von Blockattributen
nahe am 10.03.2004 um 17:41 Uhr (0)
Hallo Loysel anbei ein ZIP-Datei mit einer Excel-Tabelle mit zwei Makros und eine DWG-Datei mit ein paar Blöcken. Du musst beide Dateien offen haben und dann im Excel einfach nur die Buttons klicken. Grüße Heinz
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Rahmen+Schriftkopf mit VBA einfügen
Marco Lorenz am 22.07.2004 um 11:49 Uhr (0)
Ja, kannst Du.Du brauchst dazu die AMGPDMLib (amgpdm.arx), die Du bei den Verweisen einfügen mußt.folgendes Codefragment zur Hilfe: Set app = GetInterfaceObject("amgpdm.application") Set Dwg = app.CurrentDrawing Set tbm = Dwg.TitleBorderMgr Set tbd = tbm.NewDescriptor Set tbc = tbm.NewContext(kDefaultUserInput) Set bc = tbd.BorderDescriptor Set tc = tbd.TitleDescriptor Call tbd.SetScale(csng(1)) bc.name = "DIN_A4" tc.name = "AM_TITLE" tbc.InputPosition = True tbc. ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Systemfehler - warum?
Headcase am 02.11.2004 um 15:03 Uhr (0)
Hallo zusammen! Ich habe folgendes Problem mit Autocad Mechanical 2004: Nachdem ein selbstprogrammiertes Makro ordnungsgemäß ausgeführt wurde und man AutoCad schließt, stürzt es mit folgender Fehlermeldung ab: SYSTEMFEHLER: Unhandled Access Violation Reading 0x... Exception at ... Das VBA-Programm macht folgendes: -Excel als Objekt öffnen (im Hintergrund) und Tabelle vorbereiten -Nutzer wählt Nullpunkt, davor wird Koordinatensystem auf Welt gestellt -Nutzer klickt Punkte an, Koordinaten werden umgerechne ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Bitte mal kneifen ...
CAD-Huebner am 15.01.2006 um 21:26 Uhr (0)
Zitat:Original erstellt von startrek:... Ist das bei euch auch so?... Nein, getestet mit AutoCAD 2006 SP0 (von AIP 10 CD) undAutodesk Map 3D 2006 - Deutsch SP1es geht so wie es soll, erst Farbdialog, dann Messagebox.Dazu evt. auch interessant: http://discussion.autodesk.com/thread.jspa?messageID=5020375 http://discussion.autodesk.com/thread.jspa?messageID=4144108 http://discussion.autodesk.com/thread.jspa?messageID=4164145 ------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aus AutoCAD-Menüleiste ein Worddokument zum Lesen öffnen
CADmium am 31.10.2006 um 19:29 Uhr (0)
im Rua wär es sicher besser aufgehoben :dein Buttonmakro könnte z.B. so aussehen(startapp "C:/Programme/Microsoft Office/Office11/winword" "D: est.doc")oder so(command "_start" "winword.exe D: est.doc")oder so(command "_start" "d: est.doc")oder so(command "_shell" "d: est.doc")..wobei bei den letzteren die Dateiendung *.doc auch verknüpft sein muß.die GetObject/CreateObject - Geschichte kommt dann noch dazu.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Excelimport per VB nach AutoCAD LT
Stelli1 am 14.11.2006 um 18:35 Uhr (0)
Hallo,habs mal -dein Einverständnis vorausgesetzt- hierhin verschoben, da andere Benutzer sich eventuell auch dafür interessieren. Hier sind diesen Fragen auf jeden Fall besser aufgehoben. Stelli Zitat:Orginal von -Ploter-Hallo Habe einen Artikel gefunden, der mein Problem lösst mit AutoCAD LT 2005. http://ww3.cad.de/foren/ubb/Forum259/HTML/000675.shtml Da ist ein Script für den Import von Daten in Autocad von Excel. Könntest du mir noch etwas genauer beschreiben wo läuft der Script oder wo kopier ich den ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Excelimport per VB nach AutoCAD LT
Stelli1 am 14.11.2006 um 18:39 Uhr (0)
Hallo -Ploter- ,Dafür brauchst du eine Vollversion AutoCAD oder Map oder so was.Bei VB oder VBA wird die ActiveX Schnittstelle von AutoCAD verwendet.LT verfügt nicht über diese Schnittstelle.Vielleicht kennt jemand noch ein Zusatzprogramm (ähnlich LT Extender) mit dem man LT auf die Sprünge helfen kann.Ansonsten no goStelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Excelimport per VB nach AutoCAD LT
Dirk.B am 14.11.2006 um 19:09 Uhr (0)
Hallo Stelli!Sehe ich es richtig, daß Du ein Programm suchst, das VB oder VBA unter AutoCAD LT lauffähig macht?Dieses Programm soll es können: A HREF="http://www.cadaware.com" TARGET=_blankhttp://www.cadaware.com /A------siehe http://ww3.cad.de/foren/ubb/Forum259/HTML/001020.shtml ------Wir wollen dieses Programm auch noch testen.GrußDirk[Diese Nachricht wurde von Dirk.B am 14. Nov. 2006 editiert.]
|
| In das Form Autocad VBA wechseln |