Irgendwas in der EXE zu speichern ist eh nicht so besonders gut. Ich denke da nur mal an verschiedene Virenscanner, die es nicht so gern sehen, wenn sich Programmdateien verändern. Also welche dann jedesmal, 'nen Virenalarm auslösen, was im Endefekt auch keine Gutes Licht auf den Programm werfen dürfte.
PS: TRegistry, oder (wenn es eh immer nur ein Wert ist) 'ne einfache Datei tut es auch
Delphi-Quellcode:
Var F: File of Integer;
V: Integer;
AssignFile(F, 'meineDatei.dat');
Rewrite(F)
Write(F, V);
CloseFile(F);
Auslesen halt nur andersrum (siehe
OH)