Für Lazarus und System-Registrierung habe ich
hier eine Beispiel-Datei für Datei-Verknüpfungen gefunden, das sieht auf den ersten Blick kompliziert aus, aber wenn man es auseinanderpflückt, der Reihe nach, und das in eine eigene Prozedur auslagert, sollte das mit der .ini Datei erledigt sein.
Oder wenn das zu Kompliziert ist vielleicht
diese Komponente installieren die extra für Lazarus Entwickelt wurde, ich kann wegen Delphi leider weder das eine noch das andere testen, aber helfe Dir gerne damit weiter, im schlimmsten Fall per native-
Api, aber das wird umfangreich was ich hoffe zu vermeiden.
Ja ne, bei Multi-User natürlich
DB da lassen wo sie ist und Code für Multi-User Zugriffe anpassen bzw hör auf TigerLilly!