Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 240817 (2253)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Wie kann ich eine Datei im Anwendungsprogramm aufrufen?
Bernd Krauss
| Datum:05.10.02 17:02 (b-krauss@web.de) |
Wie kann ich eine Datei mit WINEXECWAIT so aufrufen, dass das entsprechende verknüpfte Programm gleich mit aufgerufen wird. Ich habe die VCAL-Datei TermExp.vcs erzeugt. Verknüpft ist die .vcs Endung mit Palm.exe. Mit folgendem Aufruf aus einem Profan-Programm WINEXECWAIT Palm.exe TermExp.vcs Wird nur das Palm-Programm aufgerufen, aber nicht so, dass die Datei TermExp.vcs gleich mit verarbeitet wird. Mit WINEXECWAIT TermExp.vcs passiert gar nichts. Doppelklick auf die Datei TermExp.vcs aus dem Windows-Explorer heraus funktioniert einwandfrei. Hier wird Palm.exe aufgerufen und die Datei TermExp.vcs wird gleich verarbeitet. Hat jemand eine Idee, was ich da noch tun kann?
Jörg Sellmeyer
| Datum:05.10.02 18:57 (joerse@gmx.de) |
Hallo Bernd, Dein Beispiel WINEXECWAIT Palm.exe TermExp.vcs kann so nicht funktionieren. Es ist eine Funktion und muß auch so aufgerufen werden. @WinExecWait(Pfad$ + "\Palm.exe " + Pfad$ + "\TermExp.vcs",1) So sollte es funktionieren. Für ältere Profanversionen (ohne Operatoren): Declare Aufruf$,Pfad$,DateiPfad$ Let Aufruf$=Pfad$;"\Palm.exe ",DateiPfad$;"\TermExp.vcs" @WinExecWait(Aufruf$,1) Ansonsten kannst Du ab 6.5 (?) auch Shellexec benutzen: Shellexec(Pfad$ + "\TermExp.vcs","OPEN",1) Gruß Jörg
Bernd Krauss
| Datum: 06.10.02 09:44 (b-krauss@web.de) |
Hallo Jörg, vielen Dank für deinen Hinweis mit SHELLEXEC... Damit hat es geklappt! Die Datei wird mit dem verlnüpften Programm einwandfrei aufgerufen! WINEXEC habe ich schon in der richtigen Syntax aufgerufen, ich habe es nur der Einfachheit falsch in das Forum gestellt (pardon, wird nicht mehr vorkommen). Mit WINEXEC hat es wie gesagt nicht funktioniert, obwohl es mit anderen Programmen (z. B. Notepad) einwandfrei so funktioniert. Mit dem besagten Programm ging es nur mit SHELLEXEC, damit funktioniert es aber einwandfrei! Gruß Bernd

| Zurück zur Übersicht