Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.151 Beiträge
 
Delphi 12 Athens
 
#17

AW: FileStream mit "TIniFile Funktionalität".Methoden

  Alt 26. Mai 2014, 16:54
Eigentlich mißbrauche ich IniFiles als Datenbank. Das kann ich auf die Schnelle aber nicht ändern.
Doch.


Du nimmst dir TCustomIniFile, baust als Backend den Zugriff auf die Datenbank ein und im Programm wird das Ding dann wie ein TIniFile verwendet ... schreibt und liest aber in Wirklichkeit in die/aus der Datenbank.

PS: Das gibt es auch schon, siehe Delphi-Referenz durchsuchenTRegIniFile, welches wie eine TIniFile aussieht, aber in Wirklichkeit die Daten in einem RegistryPfad speichert.
Danach kann man dann in Ruhe und Schrittweise die Funktionen direkt auf die DB umstellen, ohne daß der restliche alte Code gleich knallt.

Das ist einer der Vorteile der OOP ... kompatible Schnittstelle aber dahinter liegt eine unterschiedliche Funktion.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (26. Mai 2014 um 16:57 Uhr)
  Mit Zitat antworten Zitat