Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Zum Debuggen braucht man keine Adminrechte.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Jetzt wird es komisch. Welche Rechte hat das Programm? Ist ein Manifest eingebunden?
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Und das bei himitsus Code?
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Definier es mal als BOOL wie es auch in der Doku steht und frag GetLastError sofort ab, wer weiß, was da nach noch für Funktionsaufrufe kommen, die nicht fehlschlagen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Sorry, das ist ja nur der test, ob die Funktion geladen wurde. Aber hier hast du keine fehlerüberprüfung:
Wow64DisableWow64FsRedirection(Wow64FsEnableRedirection);
Das will ich doch die ganze zeit wissen. Da sollst du meinen Code reinschreiben.
Bzw. hier:
Wow64EnableWow64FsRedirection(Wow64FsEnableRedirection);
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Du testest ja auf nil. Mach es mal so, wie ich es geschrieben habe.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Das kann doch nicht sein. Zeig mal Code.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Was gibt denn jetzt GetLastError zurück? dann hast du doch die Erklärung.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Nein. Null ist false und lies doch endlich mal die Dokumentation:
Wenn der Rückgabewert Null ist, ist die Funktion fehlgeschlagen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Wie kommst du denn darauf?
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Ach so. das sind die Rückgabewerte.
Wenn der Rückgabewert 0 ist, schlägt der Aufruf fehl.
mach mal:
if not Wow64DisableWow64FsRedirection(...) then
SyserrorMessage(GetLastError);
dann solltest du den Grund wissen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Ich meine nicht die Programmausgabe, sondern den Rückgabewert von Wow64DisableWow64FsRedirection.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Okt 2009
Funktioniert das denn? Was gibt GetLastError zurück?