| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: AddMText -> ActiveX Server error (695 mal gelesen)
|
Wolfgang S Mitglied CADaver
Beiträge: 270 Registriert: 06.03.2006 AC 2009, C3D 2009, AC 2010, C3D 2010, AC 2011, C3D 2011, RVT 2010, RVT 2011, ASD 2011 und alles darunter bis R14 + Win XP, Win XP64, Win 7/64
|
erstellt am: 10. Okt. 2007 09:29 <-- editieren / zitieren --> Unities abgeben:
Grüß euch Listlinge! versuche einen MText mit (3)Feldern zu erstellen und habe dabei das Problem, daß diese Felder ja "etwas schwierig" sind Habe diese beiden Varianten versucht, beide mit der Fehlermeldung ; error: ActiveX Server returned the error: unknown name: AddMText wobei EP und text definiert sind. (vla-addMText *model-space* (vlax-3D-point EP) 0.0 text) (vlax-invoke-method (vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-acad-object)) ) 'AddMText (vlax-3D-point EP) 0.0 text ) woran kann´s liegen? alle anderen Active-X Anwendungen sind bis jetzt problemlos gelaufen... lg wolfgang PS: wenn es bessere Vorschläge gibt einen MText mit Feldern zu erstellen - immer her damit. PPS: Texte und Felder sind in dem MText gemischt. z.B. File=<...feld...> Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1968 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 10. Okt. 2007 12:29 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang S
|
Wolfgang S Mitglied CADaver
Beiträge: 270 Registriert: 06.03.2006 AC 2009, C3D 2009, AC 2010, C3D 2010, AC 2011, C3D 2011, RVT 2010, RVT 2011, ASD 2011 und alles darunter bis R14 + Win XP, Win XP64, Win 7/64
|
erstellt am: 10. Okt. 2007 14:08 <-- editieren / zitieren --> Unities abgeben:
naja, befüllt folgendermassen: text: "File: %<\\AcVar Filename \\f \"%fn7\">%\\PStand: 10.10.2007\\PLayout: %<\\AcVar ctab>%" (vla-addMtext (vla-get-block (vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-Acad-Object)))) (vlax-3d-point(getpoint)) 40 text)
Der Befehl wollte das Blockobject des Layouts, nicht das Layout selbst.
Ist übrigens toll, daß beim Erstellen eines MTextes über VLA.. gleich die Felder mitfunktionieren. ist mit entmake etwas umständlich... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|