Variable in .COM bzw. .EXE Dateien
-
Hi Freaks,
ich habe vor etlichen Jahre mal gelesen, dass man Variablen in einer COM bzw EXE Datei so abspeichern kann, dass sie nach erneutem Aufruf des Programmes den neu eingestellten Wert wieder haben. Nur jetzt weis ich nicht mehr wie das geht.... Ups, ich hoffe ich habe mich richtig ausgedrückt.
Habt Ihr eine Idee?
Gruss Stony
-
Das sicherste ist wohl den Variablenwert in einer externen Datei zu speichern und dann zu laden.
Grüße,
Harri
-
Wenn du weißt, wo die Variable in der Datei gespeichert ist, also den Offset vom Beginn der Datei kennst, dann kannst du den Wert ändern.
Das würde ich dir aber nicht empfehlen, da ein installiertes Programm nicht vom normalen Benutzer verändert werden können sollte. Außerdem verbieten viele Betriebssystem die Veränderung einer ausführbaren Datei, zur Laufzeit dieser Datei.
-
ich glaube er meinte das hier:
http://tigcc.ticalc.org/doc/faq.html#29