| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | Hannover Messe 2026 - Diese Lösungen prägen die Zukunft der Industrie: PNY präsentiert Anwendungen für KI, Edge-Computing und das Metaversum, eine Pressemitteilung
|
|
Autor
|
Thema: Mit Lisp externes Programm starten (2668 mal gelesen)
|
stray Mitglied
 Beiträge: 3 Registriert: 10.10.2008
|
erstellt am: 10. Okt. 2008 08:54 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen, ich wollte fragen ob es möglich ist den "close- Befehl" von AutoCad (v. 2008)zu ersetzen, so das ein externes Programm aufgerufen wird so bald dieser angesprochen wird. ? Wenn ja wie lautet der Code dafür ? Hab mich gerade mal ein Tag mit Lisp beschäftigt. Bin normal in der Web-orientierten Programmierung tätig. MfG, Jan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
       

 Beiträge: 13533 Registriert: 30.11.2003 .
|
erstellt am: 10. Okt. 2008 09:06 <-- editieren / zitieren --> Unities abgeben:          Nur für stray
einen Befehl ersetzen geht so (command "_undefine" "_close") ;; Befehl "löschen" (defun c:_close() ;; Befehl neu definieren (startapp "notepad") ;; z.b. Notpad starten ) (defun c:schliessen() (startapp "notepad") ) .. jetzt gibts den Befehl nicht mehr ( außer als _.close) (rückgängig gehts mit _redefine) besser ist jedoch der Aufruf in einem Reaktor, der dann gestartet wird , wenn die Zeichnung geschlossen werden soll.. das ist aber etwas tiefgehender und nicht unbedingt was für Anfänger ..
------------------ - 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 |
stray Mitglied
 Beiträge: 3 Registriert: 10.10.2008
|
erstellt am: 10. Okt. 2008 09:46 <-- editieren / zitieren --> Unities abgeben:         
Mh wie richte ich denn ein, dass z.B. irgend ein beliebiges Programm gestartet wird ? Hab versucht (startapp "pfad zum programm") aber hat jnicht funktioniert. Es muss ein Programm aufgerufen werden was auf C: liegt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
       

 Beiträge: 13533 Registriert: 30.11.2003 .
|
erstellt am: 10. Okt. 2008 09:57 <-- editieren / zitieren --> Unities abgeben:          Nur für stray
Hmm , als bei mir klappt z.B: (startapp "D:/Programme/Paint.NEt/paintdotnet.exe") ------------------ - 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 und AutoLISPler
    
 Beiträge: 1781 Registriert: 11.10.2004 Window 11 ACAD 2021 CIVIL 2021 BricsCAD ab V14 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz 32.0GB RAM NVIDIA GeForce MX450<P>
|
erstellt am: 10. Okt. 2008 10:03 <-- editieren / zitieren --> Unities abgeben:          Nur für stray
|
stray Mitglied
 Beiträge: 3 Registriert: 10.10.2008
|
erstellt am: 10. Okt. 2008 10:15 <-- editieren / zitieren --> Unities abgeben:         
|