Hallo,
ich will in eine Datei einige Strings abspeichern… soweit kein Problem.
Nun sollen aber die dazugehörigen Fonts ebenfalls gespeichert werden.
Wie mache ich das (zur Not können die auch in eine eigene Datei) ??
Dirk
Hallo,
ich will in eine Datei einige Strings abspeichern… soweit kein Problem.
Nun sollen aber die dazugehörigen Fonts ebenfalls gespeichert werden.
Wie mache ich das (zur Not können die auch in eine eigene Datei) ??
Dirk
Kommt ganz drauf an, wie du deine Daten (die Strings) speicherst. Wenn du Font-Daten mixen willst musst du verschiedene Datentypen speichern, es sei denn du konventierst alles in Strings, wie man das mit INI-Dateien macht.
Am besten würdest du deine FOnt-Daten in ein binäres Files über nen TFileStream speichern. Borland sagt, man soll keine TFOnt-Objekte speichern (sind nur Pointer) sondern deren Font-Properties also Name, Height etc.
Zu speichern wären dann:
Die mit * sind optional. Ist dir, bzw. deinen Bedürfnissen überlassen ob du diese Informationen auh speichern willst/musst.
Kannst mir sagen, was für Strings (wie viele, wie Lang (falls Länge fix) du speichern möchtest und ich zeig’s dir mit nem kleinen Source)
Hast mal über RTF nachgedacht?
Hast mal über RTF nachgedacht?
Vieleicht benutzt er Compos, die keine RTF-Fähigkeit haben…
Hast mal über RTF nachgedacht?
das geht nicht, da die strings aus diversen TEdits stammen und die Fonts in einem Array liegen…
aber mittlerweile habe ich eine lösung