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 66 - 78, 346 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Autocad VBA : Blocktausch
Stelli1 am 07.11.2005 um 10:26 Uhr (0)
Hallo,you are welcome.einen erster Lösungsansatz ist auf deiner Festplatte. Ab Version 2004 gibt es ein Beispiel das mit AutoCAD installiert wird.Ruf doch mal des VBA manager auf (VBAMAN) und suche im AutoCAD Installationsverzeichnis unter Samples/VBA/BlockReplace.dvb und lade diese. Hier sollte schon ein Lösungsansatz drin sein.Wenn du dann weitere Fragen hast, melde dich ruhig noch mal.Stelli------------------Warum lispeln wenns auch anders geht.

In das Form Autocad VBA wechseln
Autocad VBA : Access -> AutoCAD
Stelli1 am 07.11.2005 um 16:40 Uhr (0)
Hallo, Zitat:Original erstellt von mahe01:Hallo Stelli,ICH BIN BEGEISTERT, es funktioniert, vielen Dank.Kann man hier Bewertungen abgeben (ich hab mit Forums-Dingen nicht viel Erfahrung).Ja mit den Bewertungen kannst du letztendlich angeben ob dir eine Antwort auf deine oder eine andere Frage weitergeholfen hat (Scala 1 bis 10). In der Kopfzeile der Antwort hast du die Felder 1-10. Einfach drücken, fertig. Zitat:1. Ich möchte, daß nach dem "Zoom" oder "Zeichnen" mit deinen Button   dieses ACAD-Fenster in ...

In das Form Autocad VBA wechseln
Autocad VBA : Access -> AutoCAD
Stelli1 am 08.11.2005 um 21:10 Uhr (0)
Hallo Markus,dann schau die doch mal autodesk topobase an. Läuft mit Oracle und die Masken gehen fast wie bei Access und kannst in den Masken auch noch mit VB Scripten arbeiten. Da hast du Ruckzuck ne neue Fachschale.Stelli------------------Warum lispeln wenns auch anders geht.

In das Form Autocad VBA wechseln
AutoCAD VBA : Doppelklick
Stelli1 am 11.11.2005 um 10:25 Uhr (0)
Hallo Bernd,du brauchst den Code nicht in verschiedene dvb verteilen.Die Ereignisbehandlung (Doppelclick etc.) gehört in das Modul Thisdrawing. Die Function fgac_SelectionSet() gehört in ein normales Modul (fgac_ = Funktion Global AutoCAD).In diesem Modul definiertst du ein globales Objekt "ogac_Entity".Code:Public ogac_Entity as AcadEntityPublic Function fgac_SelectionSet() As AcadSelectionSetDim tmpSelSet As AcadSelectionSet    On Error Resume Next...In der Ereignis Behandlung belegst du dieses Objekt mi ...

In das Form AutoCAD VBA wechseln
Autocad VBA : McadSymbolBBMgr in VB nach Start zuweisen
Stelli1 am 11.11.2005 um 12:41 Uhr (0)
Hallo,AutoCAD bedient die com Schnittstelle nur wenn es frei ist.Innerhalb von VBA hast du keine Probleme. Wenn du quasi von "aussen" von VB darauf zugreifst ist das unter Umständen (wie bei dir) ein Problem. Es gibt da eine Eigenschaft im Objektmodell die die Verfügbarkeit von AutoCAD angibt (In Befehl, Maske auf etc.). Finde sie aber auf die Schnelle nichtAutoCAD kann aber nur einen Wert zurückgeben wenn es frei ist.Vielleicht kleine Warteschleifenfunktion:(nicht getestet)Code:dim StartZeit as variantdim ...

In das Form Autocad VBA wechseln
Autocad VBA : Combobox.rowsource
Stelli1 am 13.11.2005 um 19:03 Uhr (0)
Hallo Bernd,Ich weiss nicht wo der Code herkommt "DBEngine.Workspaces.." ?Sieht wie DAO oder CAO aus.Ich hab mir da eine Klasse gemacht die die Kennungslisten aus der Datenbank holt. Übergibst nur den Namen der Datenbank und fertig.Dann stehen die Listen in einer Collection zur Verfügung.Code: **** Klassenmodul cls_KennungenOption ExplicitPublic Kennung As VariantPublic Value As String *** Klassenmodul cls_Datenbank ***Option ExplicitDim vlst_VorlageMDB As StringPublic ogdb_Connection As New ADODB.Connecti ...

In das Form Autocad VBA wechseln
Autocad VBA : Blockvoransicht
Stelli1 am 13.11.2005 um 19:22 Uhr (0)
Hallo Dirk,sollte doch kein Problem sein. Liest du ab einem Startverzeichnis alles DWG rekursiv durch und wendest die Funktion an.Die Dateien kannst du über das Filesystem Objekt ermitteln oder mit der Funktion DIR.Übrigens ist in deiner DVB der Fehler so:Code: Bei dir etwa soDatei = dir("C:TEMP*.WMF"While not Datei ="" Die Rückgabe von Dir ist nur der Dateiname Beim Öffnen fehlt dir der Pfad msgbox Datei Datei =Dirwend besserPfad = "C:Temp"Datei = dir(Pfad &"*.WMF"While not Datei ="" Die Rück ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Doppelklick
Stelli1 am 22.11.2005 um 18:26 Uhr (0)
Hallo Bernd,das kann ich dir auch nicht genau sagen. Ich arbeite eigentlich nicht damit. Bei der rechten Taste kann man einiges ins Kontextmenü bringen. Da braucht man die Events gar nicht abfangen.Ich würde mal folgendes probieren: Zitat:Original erstellt von CAD-Huebner:Grundsätzlich kann man den Doppelklickmodus von AutoCAD ja auch abschalten.Befehl: DPKLIBEARBDoppelklick-Bearbeitungsmodus eingeben [Ein/Aus] Ein:oder mal bei den Events BeginCommand + EndCommand schauen ob man den AutoCAD Befehl stoppen ...

In das Form AutoCAD VBA wechseln
Autocad VBA : McadBalloon
Stelli1 am 23.11.2005 um 16:46 Uhr (0)
Zitat:Original erstellt von GeorgK:Mein Programm bleibt bei Dim oMcadBalloon As McadBalloon stehen.Die Fehlermeldung lautet:Projekt oder Bibliothek nicht gefunden. Was wurde in der Version 2006 bei McadBallon geändert? Unter Auotcad Mechanical 2004 geht das Programm ohne Probleme. Laut Objektkatalog ist alles OK....McadBallon ist mir nicht bekannt. Es scheint ein Objekt von MDT zu sein. Map Objekte lassen z.B. sich auch nicht im normalen AutoCAD verwenden.Stelli------------------Warum lispeln wenns auch a ...

In das Form Autocad VBA wechseln
Autocad VBA : Kleines VBA Tool (Layer/Blöcke)
Stelli1 am 22.11.2005 um 13:11 Uhr (0)
Hallo VBler,hier war schon mal die Frage nach diversen Sachen.Schaut doch mal Rund um Autocad oder hier zum DownloadBitte gebt unter zuvor genannten Link doch unter Kommentaren an mich welcher Version ihr es probiert habt.Stelli------------------Warum lispeln wenns auch anders geht.

In das Form Autocad VBA wechseln
Autocad VBA : Zeichnungsparameter wie z.B.: Länge, Durchmesser ändern
Stelli1 am 25.11.2005 um 12:53 Uhr (0)
Hallo Roman,das ist durchaus alles lösbar. Der Lösungsweg hängt aber davon ab wie komplex deine Bauteile (Rohre) sind. Ist das eine stilisierte Röhre (Zylinder) oder hat die eine Wandstärke und Muffen ?Hast du schon mal mit VB oder VBA gearbeitet?Kennst su dich in AutoCAD gut aus ?Welche Programme hast du?Stelli------------------Warum lispeln wenns auch anders geht.

In das Form Autocad VBA wechseln
Autocad VBA : Zeichnungsparameter wie z.B.: Länge, Durchmesser ändern
Stelli1 am 25.11.2005 um 13:39 Uhr (0)
Hallo,wenn du AutoCAD 2006 hast kannst du das wahrscheinlich "einfach" mit dynamischen Blöcken lösen. Hab ich noch nicht gemacht weil 2006 noch (nur) auf der CD ist.Hier im Forum gibt es aber einige Beiträge zu dynamischen Blöcken.Leider fällt es mir spontan nicht ein, aber entweder mapcar oder cadmium haben ein Tuturial über dyn Blöcke auf ihrer Seite. (Hoffe keinen vergessen zu haben )Such doch mal nach "dynamische Blöcke" im gesamten Forum.Stelli------------------Warum lispeln wenns auch anders geht.

In das Form Autocad VBA wechseln
Autocad VBA : Sendcommand Ausgabe Textfenster unterdrücken
Stelli1 am 27.12.2005 um 11:26 Uhr (0)
Hallo,du kannst den Makroaufrauf als AutoCAD Befhl definieren, dann gehts auch mit der Befehlswiederholung.Code:(defun c:AVNG (/) (vla-runmacro(vlax-get-acad-object) "Attribut_Verschieben_NoGUI"))So würde dein Befehl mit AVNG aufgrufen.Stelli------------------Warum lispeln wenns auch anders geht.

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