| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: vlx-dcl (471 mal gelesen)
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 24. Jan. 2007 11:29 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich habe eine Anwendung mit zwei lsp und einer dcl Datei erstellt. Beim Start eines Befehls der auf die dcl zurückgreift, bekomme ich die Fehlermeldung "Fehler Beenden/Verlassen abbrechen". Ich nehme an AutoCAD findet die DCL nicht. Beim Erstellen der Anwendung wird keine Fehlermeldung ausgegeben, auch wird die DCL kompiliert (steht im Protokoll), der Speicherort der DCL steht in der lsp-Datei ohne Pfadangabe. Was mache ich falsch? Ciao Georg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 24. Jan. 2007 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
bei mir sieht der Konstrukt immer so aus : (if(and(setq DLG_ID (load_dialog "BSP.dcl")) (new_dialog "BSPDLG" DLG_ID) ) (progn ;..... (setq RETURN (start_dialog)) (unload_dialog DLG_ID) ) (princ "\nFehler bei der Dialoginitialisierung") ) ------------------ - 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 |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1734 Registriert: 11.10.2004 Window 10 ACAD 2021 CIVIL 2021 BricsCAD V14-V22 Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz 16.0GB RAM NVIDIA GeForce GTX 1050<P>
|
erstellt am: 24. Jan. 2007 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
Hallo Georg, um sicher zugehen, daß die DCL-Datei bei der Kompilierung in VLX korrekt berücksichtigt wurde kannst Du die VLX-Datei mit einem Texteditor öffen. Am Dateiende sollten dann Dein DCL-Code vorhanden sein. Mir ist es schon mal passiert, daß ich bei der Kompilierung eine falsche DCL-Datei eingebunden haben (ähnliche Namen), kannst Du das ausschließen? ------------------ viele Grüße Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 24. Jan. 2007 13:36 <-- editieren / zitieren --> Unities abgeben:
@Thomas Dein Code sagt mit Sicherheit mehr aus als das verbreitete "exit" , werd ich mir merken. @Jörn danke für den Tipp, hab' nochmal eine vlx erstellt, jetzt ist die dcl eingebunden (auch sichtbar im editor) und es funktioniert auch. Ich hatte die DCL aus Versehen bei "Datein laden" drin, nach Umstellung auf "Ressourcendateien" wurde die DCL erkannt. Bezieht sich "Ressourcendateien" eigentlich auch auf selbst erstellte Bibliotheken bzw. wieso kann man auch hier lsp-Dateien einfügen (Unterschied zu "Dateien laden")? Ciao Georg [Diese Nachricht wurde von gmk am 24. Jan. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|