nur mit dem eigenen Programm aufrufen kann
Das geht schon mal grundsätzlich nicht. Du kannst jedem Programm sagen, dass es eine bestimmte Datei öffnen soll.
Ansonsten kannst du mal die Suchmaschine deines Vertrauens bemühen und mal nach "Dateiendung registrieren" und "Delphi" suchen. Da solltest du Ergebnisse finden (auch hier im Forum).
Bernhard