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 885 - 897, 2525 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoCAD VBA : externe Steuerung von AutoCAD
Brischke am 24.10.2011 um 08:33 Uhr (0)
Jetzt wirds klarer.Du hast aus meiner Sicht 2 Programmteile.Teil 1) ... triggert die Aktionen des Tachymeters. Alternativ, kann der auch die Datei triggern, die vom Tachymeter geschrieben wird, und dann die zuletzt in die Datei eingefügte Koordinate ermittelt. Dieser Teil schubst dann Teil 2 an.Teil 2) ... ist der Programmteil, der dann im Acad den Punkt erzeugt.zu Teil 1) Wie du auf den Tachymeter zugreifts kann ich dir nicht sagen. Eine Dateiüberwachung ist kein Problem. Da schreibst du dir einen Dienst, ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Auswahlsatz Excel
Brischke am 15.11.2011 um 12:05 Uhr (0)
schau mal hier Da werden einige Probleme im Zusammenhang mit Auswahlsätzen beschrieben - vielleicht hilfts.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Objekt-Name auf Deutsch
Brischke am 25.11.2011 um 13:30 Uhr (0)
ich habe mal eben in C# alle Objecte ausgelesen, die vom Hauptobject Entity erben.AlignedDimensionArcArcDimensionAttributeDefinitionAttributeReferenceBlockBeginBlockEndBlockReferenceBodyCircleCurveDBPointDBTextDgnReferenceDiametricDimensionDimensionDwfReferenceEllipseExtrudedSurfaceFaceFaceRecordFeatureControlFrameHatchHelixImageImpCurveImpDimensionImpEntityLeaderLightLineLineAngularDimension2LoftedSurfaceMInsertBlockMLeaderMlineMTextOle2FrameOrdinateDimensionPdfReferencePlaneSurfacePoint3AngularDimensionP ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Objekte aus Xref erhalten
Brischke am 26.11.2011 um 10:43 Uhr (0)
Hallo Peter,du hast einen Gedankenfehler oder der Zeichnungsaufbau ist dir nicht ganz klar.Attributreferenzen hängen immer an einer BlockReference (logisch, sonst könnten diese ja nicht von Blockreferenz zu Blockreferenz verschiedene Werte enthalten).Alle anderen Objekte sind im BlockTableRecord enthalten, da diese ja (per Definition) nicht von Blockreferenz zu Blockreferenz verschieden sein können.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. d ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : reaktor: erase, added, modified
Brischke am 10.02.2012 um 13:22 Uhr (0)
Hallo,die Ids bleiben für die aktive Sitzung gleich. Öffnet man die Zeichnung neu, könnte es eine andere Id sein.Wenn man ein Objekt löscht, ändern sich auch nicht die Ids der anderen Objekte.In VBA kenne ich mich zu wenig aus, als dass ich da sagen könnte, wei man von einer ObjektId auf die Handle kommt.In c#.Net ist das überhaupt kein Problem. Das Objekt kann schon vor Stunden gelöscht worden sein., so lange man die ObjektId hat, kann man davon auch die Handle abfragen.Das ist in c#.Net ein Einzeiler (we ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : reaktor: erase, added, modified
Brischke am 14.02.2012 um 21:54 Uhr (0)
Hallo reltro,jetzt habe ich den Beitrag zu spät gelesen, als dass ich da den Code gleich noch kompliliert hätte anhängen können. (Bin nicht mehr im Büro, erst am Freitag wieder).Das Thema ActiveX habe ich nur reingebracht, weil du in deinem vorherigem Beitrag VBA erwähnt hattest.Der c#-Code definiert (das hast du also gut erkannt) eine zusätzliche Lisp-Funktion. Ist die compilierte DLL geladen, dann gibts es im Lisp auch diese Funktion.Ich machs am Freitag, bis dahin ...Grüße!Holger------------------Holger ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : reaktor: erase, added, modified
Brischke am 10.02.2012 um 08:56 Uhr (0)
Hallo reltro,ich habe es mir jetzt 2mal durchgelesen. Die Aufgabe ist ansich soweit klar, aber das jetzt alles zu durchdenken und deine Gedanken zu prüfen, ist einiges an Aufwand, den ich nebenher nicht aufbringen kann. Interessant ist die Aufgabe, weshalb ich dennoch mit einem grundelegend anderen Ansatz antworte - allerdings ohne VBA.Die Schwierigkeit ist ja das aktuell halten der Verknüpfung zwischen Polyline und BLock. Daher würde ich dies umschiffen, indem ich die Polyline mit einer recht neuen Techni ...

In das Form AutoCAD VBA wechseln

testObjectIdByErased.zip
AutoCAD VBA : reaktor: erase, added, modified
Brischke am 17.02.2012 um 10:48 Uhr (0)
Zitat:Original erstellt von reltro:... Jedoch wär es mit sicherHeit für die Nachwelt hilfreich. ... anbei die DLL. Laden mit Netload, dann kann man in Lisp auf die neue Funktion _GetHandleByErasedObjectId zugreifen.(_GetHandleByErasedObjectId ObjectId )----------Zu deinen anderen Fragen kann ich nichts sagen. Dazu habe ich zu wenig Ahnung, was VBA angeht. Wie der Doppelklick zum Öffnen des Blockeditors implementiert ist .. auch damitz habe ich mich noch nicht beschäftigen müssen.Grüße!Holger-------------- ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Updaten von Blöcken
Brischke am 05.03.2012 um 10:17 Uhr (0)
Hallo,ich gehe mal davon aus, dass die Blockbibliothek immer die aktuellste Version des Blockes beinhaltet. Vor diesem Hintergrund, kann ich mich Udo nur anschließen und die Frage wiederholen: Wozu dann die Prüfung, welcher Block aktueller ist?Liegen die Blöcke als Zeichnungen vor, hat dir Udo schon die Lösung geschrieben, wie du immer die Version aus der Bibliothek einfügst.Wie mir jedoch scheint, ist bei dir die Bibliothek eine Sammlung von Zeichnungen, in denen die Blöcke enthalten sind .. richtig?Mit O ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Textobjekt --> Inhalt ausgeben
Brischke am 15.03.2012 um 21:58 Uhr (0)
Zitat:Original erstellt von Hoppla83:... aber der Debugger beschimpft mich mit: Dabei schränke ich ja die Auswahl an Objekten schon auf Textobjekte ein. Und bis auf die Textobjekte und einige Polylinien und Texturen ist nichts in der Zeichnung enthalten  Ein Object hat keine Eigenschaft TextString.Schau dir meinen obigen Beitrag noch einmal an, da ist schon die Umwandlung von Object in AcadText drinn enthalten.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Textobjekt --> Inhalt ausgeben
Brischke am 15.03.2012 um 23:13 Uhr (0)
Deine Frage lässt darauf schließen, dass du nicht wirklich weißt, was der von dir gepostete Code tatsächlich anstellt.Den Objektzugriff hast du doch schon .. du musst nur noch Object In AcadText umwandeln.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Textobjekt --> Inhalt ausgeben
Brischke am 16.03.2012 um 07:56 Uhr (0)
Zitat:Original erstellt von Hoppla83:Wie gesagt, der Ablauf des Programms ist völlig klar. Ich kenne mich ziemlich gut mit VBA Excel aus. ... Dein Problem, was du zu lösen hast, hat rein gar nichts mit Excel oder AutoCAD zu tun - das ist pures VBA (egal in welchem Programm) und gehört meines Erachtens zu den Grundlagen, die man wissen muss.Mal grundsätzlich: Du hast Tyoen von Variablen, die du alle mit Dim * As * deklarierst. Der Typ (hinter dem As) bestimmt dann auch, was du mit den Objekten machen kanns ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Textobjekt --> Inhalt ausgeben
Brischke am 23.03.2012 um 11:39 Uhr (0)
Zitat:Original erstellt von Hoppla83:... Seine Hinweise waren nur leider unvollständig ... Es ist ja nicht so, dass ich nicht darauf hingewiesen hätte - Und als Ansatz zur Lösungsfindung taugt es (aus meiner Sicht).: Zitat:Original erstellt von Brischke:... (so aus der Kalten ohne Test und Wissen, ob das in VBA so funktioniert - das Prinzip müsste passen)Dim AcTextObject As AcadTextDim TextContent As StringAcTextObject = objTextContent = AcTextObject.Text... Zitat:Original erstellt von Hoppla83:... und w ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  56   57   58   59   60   61   62   63   64   65   66   67   68   69   70   71   72   73   74   75   76   77   78   79   80   81   ... 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