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 1 - 3, 3 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
Autocad VBA : Blockattribute
Kelme am 06.05.2004 um 09:02 Uhr (0)
Danke zunächst einmal! Klappt ja alles auch ganz prima in der Zeichnung. Wenn ich aber eine neue Zeichnung anfange und die deine, oder eine andere, als Block einfüge, liefert diese Zeile:   AktAtt = AktBlock.GetAttributes keine Werte mehr. Kann die Attribute dann also nicht mehr auslesen! Sicher auf Grund der Verschachtelung. Wie komme ich dann an die Attribute heran? [Diese Nachricht wurde von Kelme am 06. Mai. 2004 editiert.]

In das Form Autocad VBA wechseln
Autocad VBA : Blockattribute
Kelme am 05.05.2004 um 16:24 Uhr (0)
Hallo zusammen! Fügt man einen Block in eine Zeichnung ein, wie kann man anschließend die Attribute dieses Blockes per VBA auslesen oder noch besser verändern? Danke im voraus !

In das Form Autocad VBA wechseln
Autocad VBA : Alignment-Probleme
Kelme am 04.06.2004 um 14:53 Uhr (0)
Hallo zusammen! Wenn ich mit nachfolgendem Code einen Text in meine Zeichnung einfüge, und ihn anschließend ausrichte (mit dem Code der letzten Zeile), steht er auf einmal ganz woanders (bei 0,0). Warum? Dim cad As Object Dim acad As AcadApplication Dim Height As Double Dim P(0 To 2) As Double Dim txtobj As AcadText Dim TxtStr As String Set cad = GetObject(, AutoCAD.Application ) Set acad = cad Dim hoehe, breite As Double Height = 50 P(0) = 390: P(1) = 360: P(2) = 0 TxtStr = TEXT Set txtobj = acad.Acti ...

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


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