Just as I expected, "Tobias Toft" <tobias@tt-media.com> came up with
this:
>Hvordan får man sit program til at fx åbne en tekstfil, når der
>dobbeltklikkes på tekstfilen, og programmet er lukket. (I Delphi 4)
>(Kryptisk?)
Nemt nok at forstå!
Du skal bruge ParamStr() og ParamCount() funktionerne til at finde ud
af hvor der stod på kommandolinien.
>Dvs. Hvordan associerer man en filtype med sit program...
Sådan får du programmet til at finde ud af det skal åbne en fil. For
at få Windows til at fatte at dit program kan det, så skal du sætte
det op i registreringsdatabasen. Start regedit.exe og kig under
HKEY_CLASSES_ROOT, så kan du nok selv finde ud af hvordan man laver en
simpel association. Du skal så bruge et TRegistry objekt til at sætte
det op fra et Delphi program.
Niels (aka. niLLer)
--
e-mail: nmartin at iname dot com ICQ UIN: 50187323
http://xoasis.com/~niller/ - niLLer's pages (My programs, in English)
http://whitehat.dk/g4s/ - The G4S Page (Personlig side, på dansk)
-- I've been Windozed!