So gehts easy:
Am Beispiel eine mp3 Datei:
1. In der Registry unter "HKEY_CLASSES_ROOT" nach ".mp3" suchen. Bei mir steht dann unter "(Standard)" "Winamp.File".
2. In der Registry unter "HKEY_CLASSES_ROOT" nach "Winamp.File" suchen
3. Unter Shell stehen dann die möglichkeiten die der Anbietet (Enqueue, Open, Play). Da einfach nen neuen Schlüssel anlegen wie z.b. "Lyrics suchen"
4. Unter "Lyrics suchen" den Schlüssel "command" anlegen"
5. Unter "Standard" zb das hier eingeben
Code:
"C:\Programmierung\Lyrics\Lyrics.exe" /ADD "%1"
Mit %1 kann man z.b. den Dateinamen übergeben. Das muss dabei in Anführungszeichen stehen
6. Fertig
Jetzt brauch man nur noch mit
ParamStr in Delphi die Parameter auslesen