| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: ActiveX-Programmierung (1233 mal gelesen)
|
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 28. Sep. 2006 07:16 <-- editieren / zitieren --> Unities abgeben:
Tach Leute, trotz meines fortgeschrittenen Alters muss ich mich noch mit der ActiveX-Programmierung geschäftigen. Gesagt getan zu mapcars Seiten gesurft und diesen Test gefunden: (defun test1( / ) (vl-load-com) (vlax-get-acad-object) ) ; error: no function definition: VLAX-GET-ACAD-OBJECT Das Ergebnis spricht für sich. Wenn ich (vl-load-com) allein eingebe erhalte ich keine Rückmeldung. Ist dies normal? Mache ich hier, da ich wirklich ein "just beginner" bin, schon jetzt einen grundsätzlichen Fehler? Gruss bu AutoCAD 2006 MPP; W-XP Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 28. Sep. 2006 07:55 <-- editieren / zitieren --> Unities abgeben: Nur für bu
du hast bestimmt auf LT getestet ?! Da hat der Extender IMHO noch keine ActivX-Unterstützung. und somit läuft vl-load-com zur Initialisierung der ActiveX-Schnittstelle ins Leere. Aber auch in der Vollversion hat (vl-load-com) keine Rückgabe! ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 28. Sep. 2006 08:01 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 28. Sep. 2006 08:06 <-- editieren / zitieren --> Unities abgeben: Nur für bu
da sollte das schon laufen gib mal einzeln ein (vl-load-com) und (vlax-get-acad-object) IMHO wird ab 2004 die ActivX auch automatisch initialisiert, so dass du gleich (vlax-get-acad-object) eingeben kannst. Rückgabe wäre dann sowas #<VLA-OBJECT IAcadApplication 00b60584> ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 28. Sep. 2006 08:35 <-- editieren / zitieren --> Unities abgeben:
Leider nein, wie gehabt: auf (vl-load-com) keine Rückmeldung und auf die Abfrage -> Fehler Command: (vl-load-com) Command: (vlax-get-acad-object) ; error: no function definition: VLAX-GET-ACAD-OBJECT Gruss bu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marc.scherer Ehrenmitglied V.I.P. h.c. CAD-Administrator
Beiträge: 2490 Registriert: 02.11.2001 Windows 10 64bit AutoCAD Architecture 2018/2019 (deu/eng) AEC-Collection 2019 (Revit und Zeugs) Wenn sich's nicht vermeiden läßt: D-A-CH Erweiterung (mies implementierter Schrott)
|
erstellt am: 28. Sep. 2006 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für bu
|
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 29. Sep. 2006 06:55 <-- editieren / zitieren --> Unities abgeben:
Hi, Gestern Nachmittag war ich leider unterwegs, deshalb erst jetzt... vl.arx ist bereits geladen - Command: _appload vl.arx already loaded.und Etwicklungsumgebung - vlide läuft ohne Probleme. Gruss bu
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 29. Sep. 2006 07:51 <-- editieren / zitieren --> Unities abgeben: Nur für bu
hast du evtl. eine OEM-Version von ACAD, die mit einem anderen Endprodukt vertrieben wurde. Ich glaube, aml gehört zu haben, dass da die ActivXUnterstützung da dann auch abgeschaltet ist... ansonsten ... Reparaturinstallation .. und keine Ahnung, was bei dir schief läuft ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 29. Sep. 2006 07:55 <-- editieren / zitieren --> Unities abgeben:
|
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 09. Okt. 2006 13:28 <-- editieren / zitieren --> Unities abgeben:
So nun ist es raus. ActivX läuft. Fast wie früher. Reparaturinstallation drüberlaufen lassen und schon funktionierts. Euch allen vielen Dank und weiterhin viel Spass. Gruss bu PS. den Fehler hab ich durch die Rep-Install natürlich nicht gefunden. Zitat: Original erstellt von bu: Trotzdem Danke für die Unterstützung. Ich bleib natürlich dran und werde es posten wenn der Fehler gefunden ist.Gruss bu
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |