![]() |
Datei aus Explorer mit Doppelklick mit Programm starten
Hallo zusammen
Ich habe einen kleinen Mediaplayer programmiert. Ich möchte nun machen, dass wenn ich im Windows Explorer eine MP3-Datei anwähle, dass es dann in meinem Programm geöffnet werden kann. Wie geht das??? Warscheindlich muss ich irgendwas in der Registry eintragen. Aber ich weiss nicht wie es geht. Hilft mir bitte!:oops: Danke schon im Vorraus und liebe Grüsse wincompi5 |
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Aus dem Bauch heraus: unter HKCR\mp3file\shell\open\command unter Standard Dein Programm in der Form
Code:
eintragen (vorher sicherheitshalber alte Eintragung sichern :!:).
"<Vollständiger Pfad>\Programm.exe" "%1"
|
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Wenn es nur auf deinem Rechner so engestellt werden soll, dann geht das z.B. unter Windows 7 so:
|
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Danke erstmals für die Antworten!!!
Ich hab das gemacht aber es öffnet sich einfach das Programm und nicht die Datei noch dazu!! Wie kann ich machen dass die Datei auch geöffnet wird? |
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Die Datei wird dem Programm als Parameter übergeben. Den kannst du mit ParamStr auslesen und die Datei dann anspielen. z. B. so:
Delphi-Quellcode:
var
filename: String; begin if ParamCount > 1 then begin filename := ParamStr(1); Abspielen(filename); end; end; |
AW: Datei aus Explorer mit Doppelklick mit Programm starten
werd gleich mal probieren!
Danke! |
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Zitat:
|
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Zitat:
Gruß, Chris |
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Zitat:
|
AW: Datei aus Explorer mit Doppelklick mit Programm starten
Jaaaaa endlich geht es! Danke allen vielmals!!!!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 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 by Thomas Breitkreuz