Forum: Win32/Win64 API (native code)
by CCRDude,
16. Jan 2013
Wenn Du auf dem Win7 kein Delphi installieren kannst, nimm doch einfach den Remote-Debugger :) Oder versuche is mit ner virtuellen Maschine (hier ein kleines Hilfsmittel von mir zu Delphi-Remote-Debuggen in VMs).
Außerdem gibt es noch WinDbg, damit bekommst Du Debugausgaben von OutputDebugString mit. Etwas komfortabler als ShowMessage ;)
Wenn Du aber per ShowMessage schon Handles angezeigt...
Forum: Win32/Win64 API (native code)
by CCRDude,
15. Jan 2013
Dein schnellster Freund dürfte der Debugger sein. Funktioniert EXE_Running überhaupt?
Dein zweiter Freund ist der Debugger oder eine minimale Fehlerbehandlung, die zumindest per OutputDebugString mitteilt, wenn ein FindWindow(Ex) etc. fehlschlägt.
Kurz: nimm den Debugger, steppe durch das Programm, und teile uns mit, an welcher Stelle Dein Code vom erwarteten Verhalten abweicht, dann fällt...