Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 3043 - 3055, 3672 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoCAD VBA : VB.NET
GüSo am 28.06.2011 um 11:24 Uhr (0)
Hi Alfred,Ich würde Dir jetzt mal eine Codedatei von dem Form schicken und Bildschirmfotografien von den Verweisen und importierten namespaces.Ich kann das AutoCAD zwar starten, aber beim Sichtbarschalten des Fensters kommt die Fehlermeldung. Im Lokalfenster, wenn ich mir mein AutoKAD-Objekt ansehe, dann kann ich dort sogar die Visible-Eigenschaft umstellen. Was ist also an AutoKAD.visible=true falsch? Der Fehler kommt ja erst zur Laufzeit.Noch eine Frage: Wo finde ich den diesen Verwis, oder besser wie fü ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 28.06.2011 um 12:12 Uhr (0)
Hi, Wo finde ich den diesen Verwis, oder besser wie füge ich den ein? Woher?In den VB-Projekteigenschaften == Verweise == Hinzufügen == (Karte) COM == und in der Liste suchst Du nach:AutoCAD/ObjectDBX Common 18.0 Type LibraryIm Dialog der Verweise solltest Du dann 2 NameSpaces sehen:- AutoCAD.Interop- AutoCAD.Interop.CommonLass wissen, ob der Fehler noch immer kommt, wenn Du dieses jetzt korrigiert hast.- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 28.06.2011 um 14:05 Uhr (0)
Hi,häng Dich mal nicht an dem 18.0 auf (darf auch 18.1 oder 18.2 sein).Wenn Du gar keine AutoCAD/ObjectDBX Common xxxxx Type Library im COM-Register findest, dann wirds heikel. Dann kannst Du noch versuchen im Common Files-Verzeichnis nach TLB-Dateien zu suchen. Ich vermute mal diese sollten es sein:- axdb18enu.tlb- acax18enu.tlbDu kannst aber probehalber auch mal VB6 aufmachen und nachsehen, ob Du damit die Verweise findest.- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
GüSo am 28.06.2011 um 15:12 Uhr (0)
Alfreeeeeed, es klappt.Ich habe die Dateien in Lw:ProgrammeAutodeskobjARXinc-x64 gefunden. Allerdings klappte es nicht mit der Übergabe des Pfades und dann unter dem Reiter "COM", sondern unter dem Reiter "Durchsuchen" und dann Pfad und Datei auswählen.------------------MfGGünter

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
GüSo am 23.06.2011 um 13:12 Uhr (0)
Ich will mich nun an die VB.NET-Programmierung in und von AutoCAD rantasten. Einiges habe ich dazu schon gelesen. Beim ersten kleinen Projekt haberte es aber schon. Wie bekomme ich es denn hin, daß ich ein AutoCAD.Applicationobjekt erstellen kann. Die Referenzen auf acmgd.dll und acdbmgd.dll. habe ich erstellt.Welche Imports brauche ich da evtl. noch?System Windows 7, 64bit, AutoCAD 2011Gruß Günter ------------------MfGGünter

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 29.06.2011 um 09:45 Uhr (0)
Hi,Code:AutoKAD=ctype(createObject("AutoCAD.Application.18"),Autodesk.AutoCAD.Interop.AcadApplication)Guck im Internet nach Casting, im VB gibts da zwei Varianten: CTYPETRYCAST- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
GüSo am 29.06.2011 um 10:32 Uhr (0)
In der Testroutine des Form1 habe ich doch verschiedene Ausgaben mit message box. Diese sind doch modal, d.h. sie werden angezeigt und so lange sie nicht "quittiert" sind, bleibt das Programm an der Aufrufstelle stehen und wird erst fortgesetzt, nachdem diese message box geschlossen wird. Oder liege ich falsch? Zumindestens war es bei mir bis gestern Abend so. Als ich jetzt das Debuggen nochmal mit F5 gestartet habe, erscheinen die Messageboxen nicht mehr. AutoCAD ist im Vollbildmodus auf dem Bildschirm un ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 29.06.2011 um 10:42 Uhr (0)
Hi,kann es sein, dass die MessageBox nur hinter AutoCAD steht?Der Code müsste ja dann auch an dem Punkt stehen, wo die MsgBox gestartet ist.- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
GüSo am 29.06.2011 um 12:12 Uhr (0)
Hi Alfred,hier jetzt erstmal aus meiner Sicht eineVorläufige Zusammenfassung:Was wir jetzt hier exerziert haben ist die Steuerung von AutoCAD über seine ActiveX-Fähigkeiten von außer her. Das steuernde Programm, in diesem Fall die "AutoCADObjekteTests.exe", läuft also außerhalb des Prozeßbereichs von AutoCAD (out-of-process). Die Voraussetzung dafür ist, daß im Projekt die Verweise auf die "AutoCAD 20xx Type Library" und "AutoCAD/ObjectDBX Common xx.x Type Library" eingetragen werden. Wenn man sich auf die ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : .Find meldet unzulässige Verwendung eines Objekts
vittorio0 am 29.06.2011 um 19:19 Uhr (0)
Hallo,der folgende codeschnipsel funktionier mit autocad 2009. Ich hab aber eine 2000er Version da kommt die Fehlermeldung "unzulässige Verwendung eines Objekts" bei der Zeile wo ein Datensatz gesucht wird. (oRecSet.Find "[F23] = " & strDWG & "")Win XP SP3, Acad 2000, Office 2003 Professional, Verweise gesetztCode: build ADO connection stringoConnect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data" MS Access Datenbank VerbindungspfadoConnect.Properties("Data Source") = "E:zvmfbacadzvdata.mdb"oCon ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : .Find meldet unzulässige Verwendung eines Objekts
alfred neswadba am 29.06.2011 um 20:25 Uhr (0)
Hi,sorry, da fehlt so viel rundherum, fällt schwer da auf konkrete Ideen zu kommen. Sogar die Glaskugel guckt mich dumm an, als ich sie damit fütterte. Ich würde zuerst mal fragen, ob Du das auf dem gleichen Rechner testest, also das AutoCAD 2000 und AutoCAD 2009 auf dem gleichen Rechner installiert ist und damit mal die Umgebung gleich ist.Weiters würde ich im VBA-Projekt prüfen, ob überhaupt bei jedem Fehler angehalten wird, also im VBA-IDE Menü Extras == Optionen == (Karte) Allgemein == Unterbrechen b ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : 3D Linie auf vorgegebene Höhe kürzen
GJ-Werner am 30.06.2011 um 09:38 Uhr (0)
Hallo Liebe Leute im AutoCad VBA Forum,ich bastel wieder mal an einem kleinen Hilfsprogramm.Ich habe nach Auswahl von zwei Blöcken (rechtswert,hochwert,höhe)eine Linie zeichnen lassen.Diese Linie liegt schräg im Raum und startet z.B. in Höhe 10und endet in Höhe 20. Gewünschte neue Starthöhe und Endhöhe werden vom Benutzer in einemFormular abgefragt.Die zuvor erzeugte Linie möchte ich nun 3D auf dievorgegebenen Start und Endhöhen (z.B. starthöhe 10,1 und endhöhe 19,8) kürzen.Die Lage der Linie im Raum darf ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : 3D Linie auf vorgegebene Höhe kürzen
GJ-Werner am 30.06.2011 um 10:35 Uhr (0)
Hallo,vielen Dank schonmal für die Antwort. Ich werde das dann wohlüber Steigung bzw Vektorrechnung machen müssen.Da ich die Linie händisch mit Hilfslinie stutzen kannbzw. es ja auch das Längenändern lengthen in AutoCad gibt, dachte ich, es gibt vielleicht noch eine schönere Möglichkeit,die Linienenden auf die festgelegten Werte zu kürzen. Viele GrüßeGJ-Werner------------------D. Werner

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  222   223   224   225   226   227   228   229   230   231   232   233   234   235   236   237   238   239   240   241   242   243   244   245   246   247   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz