Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#7

AW: ShellExecuteEx funktioniert manchmal nicht

  Alt 10. Aug 2010, 18:09
Von dir vorher aufgerufen?

Ah, das kann natürlich sein. JEDI API sucht die DLL beim ersten Aufruf der Funktion auf der Platte mit LoadLibrary. Da kann es passiert sein, dass eine ander ShellAPI32.dll geladen wird, wo ShellExecuteW nicht gefunden werden kann. D.h. bei einem zweiten Aufruf, diesmal mit Wow64DisableWow64FsRedirection, sollte es funkzen.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat