| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| Integriertes PTC-Add-On ModelSearch , ein Anwenderbericht
|
Autor
|
Thema: Fragen zu diesem Zeichen im LISP: & (470 mal gelesen)
|
Ludger Mitglied Techniker
Beiträge: 10 Registriert: 20.11.2001
|
erstellt am: 04. Dez. 2001 08:55 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe ein Problem. Ich bin dabei Menüs für den SD zu erstellen. Hierfür habe ich mir eine Lisp- Datei besorgt die dies schon macht. Ich habe auch fast alles verstanden und meine angepaßten Dateien funktionieren auch prima. Eins kann ich aber nicht rausbenommen. Was macht das & in diesem Ausdruck? (sd-defdialog 'edit_praepost :dialog-title "praepost.fix" k-action '(system (concatenate 'string *text-editor* *sd-anpassung-dir* "/praepost.fix &")) ) ------------------ MfG Ludger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Kuehl Mitglied
Beiträge: 165 Registriert: 22.06.2001
|
erstellt am: 04. Dez. 2001 09:44 <-- editieren / zitieren --> Unities abgeben: Nur für Ludger
Hallo Ludger, Zitat:
Was macht das & in diesem Ausdruck?(sd-defdialog 'edit_praepost :dialog-title "praepost.fix" :k-action '(system (concatenate 'string *text-editor* *sd-anpassung-dir* "/praepost.fix &")) )
Das & in dem Ausdruck bedeutet, dass das System Kommando im Hintergrund ausgefuehrt wird, d.h. SD setzt diesen Befehl ab und wartet nicht, bis das externe Programm beendet ist, sondern setzt die Arbeit sofort fort. Siehe auch sd-sys-background-job (Integration Kit Dokumentation), was die supportete Art und Weise ist, ein externes Programm im Hintergrund zu starten. Viele Gruesse, Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 04. Dez. 2001 14:27 <-- editieren / zitieren --> Unities abgeben: Nur für Ludger
Zitat: Original erstellt von Markus Kuehl: Siehe auch sd-sys-background-job (Integration Kit Dokumentation), was die supportete Art und Weise ist, ein externes Programm im Hintergrund zu starten.
Und der Vorteil ist nicht nur, dass wir sd-sys-background-job offiziell unterstuetzen, sondern dass sd-sys-background-job im Unterschied zur Methode mit & es erlaubt, auch unter Windows einen Hintergrundjob zu starten. Claus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ludger Mitglied Techniker
Beiträge: 10 Registriert: 20.11.2001
|
erstellt am: 06. Dez. 2001 10:03 <-- editieren / zitieren --> Unities abgeben:
|