Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Datei mit meinem Programm verknüpfen (https://www.delphipraxis.net/44911-datei-mit-meinem-programm-verknuepfen.html)

exoduscrises 26. Apr 2005 17:29


Datei mit meinem Programm verknüpfen
 
Hallo, ich bin mir sicher , dass es hier im Forum schonmal aufgetaucht ist, habe aber dennoch über die SuFu nur ähnliches, aber nicht genau das gefunden.

Ich möchte mit meinem Mediaplayer, basierend auf der Bass.dll , Dateien verknüpfen. Also wenn ich diese anklicke im Explorer, das sich dann mein Player öffnet und die Datei abspielt. Also mein Player öffnet sich schonmal, aber die Datei wird nicht abgespielt, wie kann ich den Namen der Datei an mein Programm übergeben?

Gentleman 26. Apr 2005 17:33

Re: Datei mit meinem Programm verknüpfen
 
Hi!

In der Code-Library habe ich folgenden Eintrag gefunden: http://www.delphipraxis.net/internal...light=registry

Da ist der Code, mit dem man Dateiendungen in der Registry registrieren kann.

Gruß Gentleman

s14 26. Apr 2005 17:36

Re: Datei mit meinem Programm verknüpfen
 
Und dann natürlich in deinem Programm mit ParamStr den Dateinamen auslesen :-)

Gruß
s14

exoduscrises 26. Apr 2005 17:55

Re: Datei mit meinem Programm verknüpfen
 
Hallo , danke erstmal, ergibt sich Paramstr dann aus dem kompletten Pfad der Datei?

Waldteufel 26. Apr 2005 17:58

Re: Datei mit meinem Programm verknüpfen
 
Hi.

Zitat:

Zitat von exoduscrises
Hallo , danke erstmal, ergibt sich Paramstr dann aus dem kompletten Pfad der Datei?

Wie meinst du das? :gruebel:

Also wenn ich das Programm so aufrufe:
Code:
meinprogramm.exe abcdefg.dat
dann ist ParamStr(1) = 'abcdefg.dat' .

Aber wenn ich es so aufrufe:
Code:
meinprogramm.exe C:\Daten\meinprogramm\abcdefg.dat
dann ist ParamStr(1) = 'C:\Daten\meinprogramm\abcdefg.dat'.

exoduscrises 26. Apr 2005 18:10

Re: Datei mit meinem Programm verknüpfen
 
ok vielen dank, geht jetzt alles.
Weiss jemand zufällig noch, wie ich, wenn ich meine Datein auf "immer öffnen mit" meinem player setze, dann auch gleichzeitig ein anderes logo für meine dateien habe im explorer? Hmm blöder Satzbau :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.

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