Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Einer ANwendung eine bestimmte Datei übergeben? (https://www.delphipraxis.net/41573-einer-anwendung-eine-bestimmte-datei-uebergeben.html)

Tommy111 5. Mär 2005 12:12


Einer ANwendung eine bestimmte Datei übergeben?
 
Moin,
hab mal wieder en Problem, daß ich nicht allein hinbekomme! :wall:
Es geht um das starten einer ander Anwendung aus meinem selbsgeschriebenen Delphi-Programm.
Also ich will der word.exe die Datei übergeben, die im Edit1 steht (z.B. c:\dokumente\test.doc)!
Mein Versuch:
Delphi-Quellcode:
ShellExecute(0, 'open' ,PChar('word.exe'), PChar(Form6.Edit1.Text), nil, sw_ShowNormal);

Das Problem dabei ist, daß ich immer den kompletten Pfad im Edit1 stehen haben will, damit ich jedes *.doc an belieb abgespeicherter Stelle öffnen kann. Der Anwendung word.exe läßt sich aber kein kompletter Pfad übergeben, sondern nur die zu öffnende *.doc Datei.

Also, wie läßt sich eine Datei(mit Pfadangabe) mit einem bestimmten Programm öffnen???

Luckie 5. Mär 2005 12:16

Re: Einer ANwendung eine bestimmte Datei übergeben?
 
Dann übergib eben nur den Name der Datei als Parameter und versuch mal das Arbeitsverzeichnis (Das ist der nächste Parameter von ShellExecute.) auf das Verzeichnis der Datei zu setzten. Sollte das auchnicht funktionieren, musst du eben mal gucken, wie man Word Parameter übergibt.

Luckie 5. Mär 2005 12:17

Re: Einer ANwendung eine bestimmte Datei übergeben?
 
Warum wird hier jetzt an zwei Stellen diskutuiert?

http://www.delphipraxis.net/internal...ct.php?t=48617

Der zweite Thread war eben noch nicht da.

Geschlossen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz