Forum: Win32/Win64 API (native code)
by jaenicke,
27. Nov 2011
Das habe ich doch geschrieben. Ich habe mit keinem Wort geschrieben, dass das im Programm falsch ist. Nur wenn man in Regedit auch direkt unter Software schaut, wie es im Programm im Quelltext steht, findet man eben gar nicht die Einträge, die das Programm real liest. Und deshalb habe ich geschrieben dass man in Regedit unterhalb von Software\Wow6432Node statt direkt unter Software schauen muss...
Forum: Win32/Win64 API (native code)
by jaenicke,
26. Nov 2011
Nebenbei noch in Hinweis:
Wenn du eine 64-Bit Version von Windows hast und 32-Bit Programme erstellst, musst du in Regedit unter Software\Wow6432Node\... schauen, nicht direkt unter Software, da Zugriffe von 32-Bit Software standardmäßig dorthin umgeleitet werden. (Denn es liest sich bei dir so als hättest du auch in Regedit am selben Ort geschaut.)
Forum: Win32/Win64 API (native code)
by jaenicke,
26. Nov 2011
Dann hast du aus Versehen Delphi 7 im Kompatibilitätsmodus für XP eingestellt und damit gestartet. Das gilt dann auch für davon gestartete Prozesse...
Installiere Delphi 7 lieber richtig und entferne die Kompatibilitätseinstellungen, dann passiert sowas auch nicht.