zumindest geh ich kurz auf diesen Punkt ein:
Warum gibt ReadInteger einen Cardinal zurück?
Weil das die
WinApi so macht. Sie returned einen Cardinal/UINT.
Danke für den Record Vorschlag!
Wie gesagt, das ist gestern Nacht innerhalb von ein paar Minuten nur per Notepad und Windows
SDK entstanden.
Etwaige Fehler oder Prüfung ob Code überhaupt ausführbar ist steht mir noch bevor.