Dateiendung verknüpfen

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Michl
Beiträge: 2511
Registriert: Di 19. Jun 2012, 12:54

Dateiendung verknüpfen

Beitrag von Michl »

Hallo wertes Forum,

Lazarus verknüpft z.B. die Dateiendungen ".lfm", ".pas" etc. bei der Installation mit sich selbst. Wie kann ich eine Dateiendung mit meinem eigenen Programm verknüpfen?

Ich weiss, wie ich unter Windows einen Eintrag in der Registry machen kann und die Verknüpfung selber herstellen kann (mittels TRegistry oder per Process ftype und assoc ausführen). Gibt es aber dafür nicht vielleicht eine fertige Methode und diese möglichst platformübergreifend?

Danke

Michael

[Edit] Versteckt, habe sie aber doch gefunden, zumindest eine Lösung für Windows: http://wiki.lazarus.freepascal.org/FileAssociation

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;  

Antworten