| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für BricsCAD |
| |
 | CP-Symbols Architectural Einzelplatz , eine App
|
Autor
|
Thema: AutoLISP-Applikationen beim Programmstart automatisch laden (5451 mal gelesen)
|
MSchuster Mitglied
 Beiträge: 3 Registriert: 26.02.2010
|
erstellt am: 26. Feb. 2010 10:03 <-- editieren / zitieren --> Unities abgeben:         
Hallo, wir verwenden seit kurzem BricsCAD Pro v10. Leider bekommen wir es nicht hin, dass beim Öffnen des Programms oder einer neuen Zeichnung die LISP-Programme geladen werden, die wir in der Appload-Liste hinterlegt haben. Versuche mit on_start.lsp schlugen fehl, wir müssen jedes LISP-Programm aus der Liste der Applikationen manuell laden, bevor wir es verwenden können. Wie bekommt man es hin, dass BricsCAD IMMER die komplette Liste lädt? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cadster Mitglied
 Beiträge: 1 Registriert: 26.02.2010
|
erstellt am: 26. Feb. 2010 11:29 <-- editieren / zitieren --> Unities abgeben:          Nur für MSchuster
Hmja, das ist tricky... Im Puldown-Menu "Einstellungen" auf "Programm-Optionen" und weiter zu "System". Dort das Kästchen "lade on_start.lsp mit jeder Zeichnung" markieren. Jetzt sollte es funktionieren. Grüße Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MSchuster Mitglied
 Beiträge: 3 Registriert: 26.02.2010
|
erstellt am: 26. Feb. 2010 12:50 <-- editieren / zitieren --> Unities abgeben:         
Haben wir gemacht, funktioniert nicht. Liegt das Problem eventuell bei Inhalt oder Speicherort der on_start.lsp? Inhalt der on_start.lsp:
Code: load "C:\Users\mschuster\AppData\Roaming\Bricsys\Bricscad\V10\de_DE\support\Gefaelle.lsp" load "C:\Users\mschuster\AppData\Roaming\Bricsys\Bricscad\V10\de_DE\support\Prozent.lsp"
Speicherorte der on_start.lsp (sind alle identisch):
Code: C:\Program Files (x86)\Bricsys\Bricscad V10\Support C:\Users\mschuster\AppData\Roaming\Bricsys\Bricscad\V10\de_DE\Support
Bin vollkommen ratlos, er lädt die Dateien einfach nicht automatisch... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
autocart Mitglied Technischer Redakteur
  
 Beiträge: 698 Registriert: 08.09.2003 If you want to help and want to respect other people's questions, then, please: Please, ALWAYS assume that I already tried to search for an answer to my question. Thx. Also, please, DON'T ask me what the "actual" goal of my question is. Please, firstly just answer it directly as stated - if you know an answer and want to give it. Only secondly, add other commments. Many, many, many thanks in advance!
|
erstellt am: 26. Feb. 2010 13:02 <-- editieren / zitieren --> Unities abgeben:          Nur für MSchuster
Hi! Nicht einen Backslash in Pfadangaben, sondern zwei: (load "C:\\Users\\mschuster\\AppData\\Roaming\\Bricsys\\Bricscad\\V10\\de_DE\\support\\Gefaelle.lsp") ------------------ Gruß, Stephan www.stbartl.at "Every thing should be made as simple as possible but not simpler." - Albert Einstein Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
MSchuster Mitglied
 Beiträge: 3 Registriert: 26.02.2010
|
erstellt am: 26. Feb. 2010 14:37 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von autocart: Nicht einen Backslash in Pfadangaben, sondern zwei: (load "C:\\Users\\mschuster\\AppData\\Roaming\\Bricsys\\Bricscad\\V10\\de_DE\\support\\Gefaelle.lsp")
Das war wohl die Lösung. Ich habe zusätzlich die führende Leerzeile in der on_start.lsp entfernt und die LISP-Dateien ins Support-Verzeichnis von BricsCAD kopiert (liegen also nicht mehr im User-Support-Verzeichnis). Vielen Dank für die schnelle Hilfe! Zusammenfassung der Lösung: - Doppelte Backslashes in Pfadangaben verwendet - Klammern um die Pfadangaben eingefügt - alle Leerzeilen entfernt - in [Einstellungen > Programm-Optionen > System] den Haken bei [Lade on_start.lsp mit jeder Zeichnung] gesetzt die neue on_start.lsp sieht jetzt so aus Code:
(load "C:\\Program Files (x86)\\Bricsys\\Bricscad V10\\Support\\Gefaelle.lsp") (load "C:\\Program Files (x86)\\Bricsys\\Bricscad V10\\Support\\Prozent.lsp")
Der korrekte Speicherort für die on_start.lsp ist derjenige Ordner, in dem auch die on_start_default.lsp liegt. Wer Windows Vista oder Windows 7 verwendet, sollte außerdem darauf achten, dass die Pfade stimmen (angezeigt wird "Programme (x86)", der korrekte Pfad ist jedoch "Program Files (x86)" etc.) [Diese Nachricht wurde von MSchuster am 26. Feb. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |