Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Öffnen mit (https://www.delphipraxis.net/87925-oeffnen-mit.html)

ebber 7. Mär 2007 13:44


Öffnen mit
 
Hallo

ich kann ja auf eine Datei rechtsklich und 'Öffnen mit' machen. Wie finde ich mit meinem Programm heraus mit welcher Datei mein Programm geöffnet wurde ?

MfG

mkinzler 7. Mär 2007 13:48

Re: Öffnen mit
 
Delphi-Quellcode:
 ParamStr(1)

uwewo 7. Mär 2007 13:50

Re: Öffnen mit
 
Oder Du kannst in die Registry schauen, dort steht welches Programm mit welcher Dateiendung geöffnet wird.

mkinzler 7. Mär 2007 13:59

Re: Öffnen mit
 
Zitat:

Zitat von uwewo
Oder Du kannst in die Registry schauen, dort steht welches Programm mit welcher Dateiendung geöffnet wird.

Sein Programm ist ja mit einer Endung verknüpft und er möchte die Datei wissen.

himitsu 7. Mär 2007 14:00

Re: Öffnen mit
 
Jo, das steht dort @uwewo, allerdings möchte er wissen welche Datei sozusagen im Explorer angeklickt wurde (mit welcher dann sein Programm gestartet wurde) und diese Datei findet er in den Parametern.


PS: falls noch zusätzliche Parameter mit übergeben wurden, dann muß es nicht in ParamStr(1) stehen,
aber mit Delphi-Referenz durchsuchenParamCount und Delphi-Referenz durchsuchenParamStr kommst du auf jedenfall weiter.

uwewo 7. Mär 2007 14:23

Re: Öffnen mit
 
@mkinzler
@himitsu

OK,ok ok

es wäre ja aber durchaus möglich, das er verschiedene Dateien öffnen und im Vorfeld klären will, mit welchem Programm es geöffnet wird.

Sorry


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:03 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