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 131 - 143, 3672 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Autocad VBA : Zusatz: Hauptfenster nicht sichtbar ?
Harryxx am 13.10.2003 um 12:03 Uhr (0)
Hi, solange Du Dein Programm von Autocad startest musst Du das eigentlich nicht da die Anwendung bereits im Vordergrund ist. Über z.B. Excel würd ichs mit dem Autocad Application Object probieren, irgendwas mit visible=true oder so. Gruss, Harry

In das Form Autocad VBA wechseln
Autocad VBA : Zusatz: Hauptfenster nicht sichtbar ?
Gerd3 am 13.10.2003 um 21:35 Uhr (0)
Hallo Harryxx, besten Dank für Deine Antwort, aber es funktioniert nicht. Ich habe mal folgende 3 Zeilen aus der Dokomentation getestet: Dim ssetObj As AcadSelectionSet Set ssetObj = ThisDrawing.SelectionSets.Add( TEST_SSET ) ssetObj.SelectOnScreen genau der gleiche Fehler ! AcadApplication.Visible = True nützt da auch nicht. Starten tue ich das Programm direkt in der Entwicklungsumgebung von Autocad. Gruß Gerd3

In das Form Autocad VBA wechseln
Autocad VBA : Zusatz: Hauptfenster nicht sichtbar ?
BerndE am 13.10.2003 um 23:36 Uhr (0)
Daß Du das Programm aus der Entwicklungsumgebung startest, ist genau das Problem. Warum tust Du das eigentlich? Nur weil Du gerade experimentierst? Normales Verfahren für spätere Anwender wird das sicher nicht sein. Wenn es also nur für Dich ist, klick doch einfach nach dem Abarbeiten der Zeile Set ssetObj = ThisDrawing.SelectionSets.Add( TEST_SSET ) (denn genau da bleibt Dein Programm hängen und wartet bis Du was auf dem Bildschirm wählst) auf das AutoCad-Symbol in der Taskleiste.....und schwupps...bis ...

In das Form Autocad VBA wechseln
Autocad VBA : Zusatz: Hauptfenster nicht sichtbar ?
Gerd3 am 14.10.2003 um 00:10 Uhr (0)
Hallo Bernd, das klappt eben nicht. Das Programm meldet einen Laufzeitfehler. In der Hilfe steht: Das AutoCAD-Hauptfenster ist nicht sichtbar. Um das Fenster sichtbar zu machen, geben Sie für die Sichtbarkeitseigenschaft des Anwendungsobjekts acTrue ein. Alles versucht, aber ich bekomme es nicht hin. Gruß gerd3

In das Form Autocad VBA wechseln
Autocad VBA : Zusatz: Hauptfenster nicht sichtbar ?
BerndE am 14.10.2003 um 09:59 Uhr (0)
und was passiert, wenn du das makro aus der autocad-umgebung startest? ------------------ Bernd

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
wklemens am 30.09.2003 um 11:16 Uhr (0)
Hallo! Ich suche ein Beispiel, in dem ein VB ActiveX-DLL im AutoCAD über Lisp angespochen wird. Es sollte irgendwie möglich sein, ein VB-Dialogfenster statt der DCL-Fenster zu verwenden. Wer hat eine Idee und ein Beispiel? Vielen Dank! ------------------ Grüße aus Linz Willi Klemens MCDS Datensystem GmbH www.mcds.net

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
nahe am 30.09.2003 um 15:40 Uhr (0)
Hallo Willi mal eine blöde Frage. Warum nicht gleich in VBA programmieren? Grüße Heinz

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
wklemens am 30.09.2003 um 17:32 Uhr (0)
@Heinz: Gewisse Steuerelement können leider nicht in VBA eingebunden werden. Daher möchte ich den Weg über VB gehen. ------------------ Grüße aus Linz Willi Klemens MCDS Datensystem GmbH www.mcds.net

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
nahe am 01.10.2003 um 07:35 Uhr (0)
Hallo Willi hast Du ganz spezielle Steuerelemente? Mir ist bis jetzt noch Keines untergekommen, welches ich nicht einbinden konnte. Grüße Heinz

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
wklemens am 01.10.2003 um 13:31 Uhr (0)
Hallo Heinz! Mir geht es jetzt nicht um bestimmte Steuerelemente. Ich möchte nur wissen, wie ich ein ActivX-Dll in VB6 erstelle, das ich in AutoCAD dann über LISP anspreche. Mir ist schon klar, daß ich in VB(A) fast jedes Problem auch lösen kann. Ich habe nur hunderte LISP-Programme mit Dialogfenstern in DCL, die ich eventuell durch ein Fenster in VB ersetzen will. Dazu suche ich irgend ein Programmierbeispiel. ------------------ Grüße aus Linz Willi Klemens MCDS Datensystem GmbH www.mcds.net

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
JürgenBecker am 06.10.2003 um 13:40 Uhr (0)
Prinzipiel kannst du eine ACtiveX-Komponete mit Lisp aufrufen. Dazu musst du per VLAX-Befehle ein Objekt erzeugen und dann kannst du die Eigenschaften und Methoden der Komponente aufrufen. Weiteres würde hier zu weit führen, da das Thema wirklich sehr komplex ist. Schau mal bei http://www.acadx.com nach. Jürgen

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
vkleppel am 06.10.2003 um 22:54 Uhr (0)
Hallo, die Programmaufgabe die du hast, ist zweistufig. Du mußt in VB ein sogenanntes ActiveX-DLL Projekt anlegen, in dem Du z.B. die benötigten Formulare und weitere Module anlegst. Danach ist in VBA oder VisualLisp der Zugriff in AutoCAD auf die ActiveX-Komponente zu programmieren. Zu VB: Hier mußt Du ein Klassenmodul schreiben, daß die Verbindung zur Aussenwelt herstellt. Der Name des Projekts entspricht hierbei dem DLL-Dateinamen und damit dem ActiveX-Namen, der Name des Klassenmoduls entspricht de ...

In das Form Autocad VBA wechseln
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
Harryxx am 13.10.2003 um 12:41 Uhr (0)
ist zwar VBA aber der Sample Code zur dll schlummert unter SampleActiveXExternalCall im Autocad Verzeichnis. Harry

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   ... 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