| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !, eine Pressemitteilung
|
Autor
|
Thema: Externe Programme in ACAD laden ! (2278 mal gelesen)
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 13:23 <-- editieren / zitieren --> Unities abgeben:
Hallo, suche ein Befehl das ich in mein Menü reinschreiben kann um evtl. externe programme wie zb. Taschenrechner (calc.de) öffnen kann. Hätte da jemand eine Idee ? (zb. ^C^C^_load c:\Beispiel\calc.exe) evtl. damit es so aussieht.... keine Ahnung Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 13:27 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 13:32 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
Hallo, wo schreibst du den Pfad denn sonst hin? Schon mal getestet? Aber in Lisp musst du die Backslashs durch Doppelte Backslashs oder einen Schrägstrich ersetzen. Code: c:\Temp -> c:/Temp oder c:\\Temp
Das shell-Commando öffnet ja nur die DOS-Eingabeaufforderung. Sind die Pfade gesetzt, wie hier in das Windows-Verzeichnis, dann werden die Anwendungen auch gefunden. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 13:40 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 13:44 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
Ich würde mich freuen, wenn du mir bestätigen würdest, dass du kein Verzeichnis namens "Beispiel" auf dem Laufwerk C: hast und sich darin keine Datei namens calc.exe befindet und du deshalb auch nicht c:/Beispiel/calc.exe als Aufruf drin stehen hast .. richtig? Es kann nur ein Schreibfehler sein. In AutoCAD passiert auch nichts weiter, da nur einfach von AutoCAD aus dieses externe Programm gestartet wird. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 13:49 <-- editieren / zitieren --> Unities abgeben:
lach... nein das war ja auch nur ein Beispiel Das richtige is so: C:/Reichardt/Eigene Dateien/Tools/Rechner.exe ^C^C(command "_.shell" "C:/Reichardt/Eigene Dateien/Tools/Rechner.exe") und so sieht auch der befehl aus ? oder is ein fehler drinne ? Denn er öffnet es leider wieder nicht :/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 13:54 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 13:57 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
Dann wird's jetzt komisch. Ich habe es eben selber mit einem Verzeichnis mit Leerzeichen im Namen versucht .. und es ging. Deswegen bin ich jetzt ratlos .. Bitte schau noch einmal ob das alles korrekt abgetippt/kopiert ist. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 14:22 <-- editieren / zitieren --> Unities abgeben:
hmmm jetzt habe ich versucht ein Verzeichniss zu nehmen ohne Leerzeichen. C:/Winnt/system32/Rechner.exe so.. dann müsste der befehl so lauten oder ? ^C^C(command "_.shell" "\"C:/Winnt/system32/Rechner.exe\"") leider das geht auch nicht er bleibt in der befehlszeile stehen ... Befehl: (command "_.shell" " oder ist wieder was falsch ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 14:27 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 14:29 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 14:32 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 03. Mai. 2004 14:32 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 14:32 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 03. Mai. 2004 14:34 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
wie wärs mit ^c^c(startapp "calc") oder ^c^c(startapp "notepad") da brauchst du dir um pfade keine gedanken machen, die findet er automatisch (genauso wie in start-> ausführen -> calc) ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 03. Mai. 2004 14:34 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 03. Mai. 2004 14:37 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 03. Mai. 2004 14:37 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 03. Mai. 2004 14:39 <-- editieren / zitieren --> Unities abgeben:
also mit dem Befehl gehts !^C^C(command "_.shell" "C:/Winnt/system32/Rechner.exe") und wie würde der befehl lauten bei dem Pfand ? C:/Reichardt/Eigene Dateien/Tools/Rechner.exe (mit Leerzeichen) PS: fuchsi danke für deine idee aber der rechner bzw. calc.exe war nur ein beispiel wollte externe tools einbauen ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 03. Mai. 2004 14:42 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
zu meinem startapp findet er automatisch, natürlich nur wenn es eine reg. anwendung ist, bei pfadasngaben sind aber leerzeichen überhaupt kein problem (startapp "C:\\Programme\\Windows Media Player\\mplayer2.exe") ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tmoehlenhoff Ehrenmitglied V.I.P. h.c. Gutzum, CAD-Therapeut und BIM-Priester ;-)
Beiträge: 2996 Registriert: 14.10.2002 ATD 2 bis 2007
|
erstellt am: 03. Mai. 2004 15:00 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
Na dann leg das mal so auf einen Knopf in eine Werkzeugleiste In der Menüdate gelten \ als Pausenzeichen, insofern würde ich zwar startapp verwenden (dann entfällt auch das hässliche Befehlsfenster), den String aber troztdem mit / schreiben. Also so: (startapp "c:/a b c/prog.exe") BTW: Pfad und Programm sind Beispiele und auf neinem PC nicht vorhanden. Wenn ich beides jedoch durch sinnvolle Werte ersetze, dann klappts auch mit dem Programmstart. sayonara Torsten Möhlenhoff ACAD-Systemhaus Bremen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Proxy Ehrenmitglied Stateless-DHCP v6-Paketfragmentierer
Beiträge: 1629 Registriert: 13.11.2003 Tastaturen, Mäuse, Pladden, ..., AutoCADs 200X, SWX 2kX
|
erstellt am: 03. Mai. 2004 17:32 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
Kleiner Tipp am Rande: Windows Explorer so öffnen dass er direkt in das Verzeichniss der aktuellen Zeichung springt: ^C^C^P(startapp "explorer" (strcat "/e, "(chr 34)(getvar "dwgprefix")(chr 34))) ------------------ "Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language?" Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kleiner_pally Mitglied Zeichner
Beiträge: 74 Registriert: 03.05.2004 AutoCAD 2002 Netzwerk mit Express Tool Mein Os: XP prof. AMD Athlon 2000+ 512 MB RAM NIVIDA GEFORCE Grafikkarte
|
erstellt am: 04. Mai. 2004 08:48 <-- editieren / zitieren --> Unities abgeben:
|
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 04. Mai. 2004 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
SEHER Mitglied Systemanalytiker
Beiträge: 1203 Registriert: 13.03.2001
|
erstellt am: 14. Okt. 2004 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|
SEHER Mitglied Systemanalytiker
Beiträge: 1203 Registriert: 13.03.2001 Inventor 2 bis 2022 häufig wechselnder Rechnerverkehr
|
erstellt am: 14. Okt. 2004 17:02 <-- editieren / zitieren --> Unities abgeben: Nur für Kleiner_pally
|