Bau dir eine abstrakte Klasse, wo du die Werte abfragen kannst.
Dann dazu die konkrete für eine Ini-Datei (beim reinen Lesen bietet sich auf jeden Fall
TMemIniFile
an) und bei Bedarf weitere (die dann z.B. mit einer SQlite
DB spricht).
Dann kannst du die auch direkt vergleichen, was dir genehmer ist oder was im konkreten Fall besser passt.
Eine Ableitung von
TCustomIniFile
die dann mit einer SQlite Datenbank spricht ist natürlich auch denkbar.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)