| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Führungslinienkommentar bearbeiten VBA (1088 mal gelesen)
|
IT-Nobby Mitglied Fachinformatiker
Beiträge: 10 Registriert: 09.08.2005 Inv.10, ACAD 2006, XP-Prof. SP2, VB6, C++ (Grundlagen)
|
erstellt am: 27. Sep. 2005 09:24 <-- editieren / zitieren --> Unities abgeben:
Hallo User, Ich möchte mit VBA einen Führungslinienkommentar auswählen und bearbeiten. Unter ACAD 2004 funktioniert das mit: ThisDrawing.Utility.GetEntity PickMText, PickPt, "Wähle Kommentar: " ganz gut. Gibt es eine ensprechende Routine für ACAD Mechanical 2004DX,oder ACADM 2005? Vielen Dank schon mal vorab!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stelli1 Moderator Verm.-Ing.
Beiträge: 1521 Registriert: 17.08.2005 Map 2000-2014, Rasterdesign, MapGuide, Autodesk Topobase, VS6, VS.net 2013
|
erstellt am: 27. Sep. 2005 15:30 <-- editieren / zitieren --> Unities abgeben: Nur für IT-Nobby
Hallo, wenn es bei 2004 klappt sollte es auch bei 2004DX,oder ACADM 2005 klappen. Ich kenne den Führungslinienkommentar nicht. Setzt doch einen Breakpoint und schau dir das Objekt in der Überwachung an. Vielleicht ist es ja kein Mtext. Stelli ------------------ Warum lisp'eln wenns's auch anders geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
IT-Nobby Mitglied Fachinformatiker
Beiträge: 10 Registriert: 09.08.2005 Inv.10, ACAD 2006, XP-Prof. SP2, VB6, C++ (Grundlagen)
|
erstellt am: 27. Sep. 2005 15:56 <-- editieren / zitieren --> Unities abgeben:
Hallo Stelli, genau das ist das Problem. Was in ACAD vom Objekttype MText ist, ist in ACAD Mechanical AmdtNote. Für diesen Type existiert scheinbar in VBA kein Variablentype. Der Führungslinenkommentar ist unter dem Menüpunkt Detaillierung zu finden. Vielleicht kennt jemand eine andere Möglichkeit (ausser mit VBA) 'Führungslinienkommentare' oder 'Form und Lagetoleranzen' anstelle der eckigen Umrandung mit einer abgerundeten Version zu versehen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Moderator Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 27. Sep. 2005 16:01 <-- editieren / zitieren --> Unities abgeben: Nur für IT-Nobby
|
IT-Nobby Mitglied Fachinformatiker
Beiträge: 10 Registriert: 09.08.2005 Inv.10, ACAD 2006, XP-Prof. SP2, VB6, C++ (Grundlagen)
|
erstellt am: 27. Sep. 2005 16:32 <-- editieren / zitieren --> Unities abgeben:
|
Stelli1 Moderator Verm.-Ing.
Beiträge: 1521 Registriert: 17.08.2005 Map 2000-2014, Rasterdesign, MapGuide, Autodesk Topobase, VS6, VS.net 2013
|
erstellt am: 27. Sep. 2005 16:44 <-- editieren / zitieren --> Unities abgeben: Nur für IT-Nobby
Hallo, arbeite doch mit late-binding und deklariert doch diesen Text als Object. Er sollte sich selektieren lassen. In der Überwachung kannst du ja dann sehen welche Eigenschaften dieses Ding hat. Diese kannt du dann hoffentlich setzen. Stelli ------------------ Warum lisp'eln wenns's auch anders geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
IT-Nobby Mitglied Fachinformatiker
Beiträge: 10 Registriert: 09.08.2005 Inv.10, ACAD 2006, XP-Prof. SP2, VB6, C++ (Grundlagen)
|
erstellt am: 29. Sep. 2005 07:59 <-- editieren / zitieren --> Unities abgeben:
|