Forum: Win32/Win64 API (native code)
Delphi
by gkoeder,
26. Sep 2008
Danke für den Tipp! Ich schau mal, ob ich so dem Problem auf die schliche komme.
Forum: Win32/Win64 API (native code)
Delphi
by gkoeder,
24. Sep 2008
Die erste Version der Funktion sah folgendermaßen aus:
function ShellFileOpen(const aFile, aParameters, aDirectory: string): Boolean;
var
Info: TShellExecuteInfo;
begin
// Clear Info
FillChar( Info, SizeOf( TShellExecuteInfo ), #0 );
Forum: Win32/Win64 API (native code)
Delphi
by gkoeder,
24. Sep 2008
Da sollte es keine Probleme geben. Ich hab vorzugsweise Textdateien getestet. Die werden mit dem Notepad bzw. emEditor geöffnet. Beides sind Programme, die im Usercontext eigentlich problemlos funktionieren.
Den Virenkiller (Kaspersky 2009) hab ich auch testweise abgeschaltet, da dieser über ein Behaviour-Blocking verfügt und so vllt Probleme verursacht. Gebracht hat es leider nichts :-(
Gruß...
Forum: Win32/Win64 API (native code)
Delphi
by gkoeder,
24. Sep 2008
Hallo!
Ich habe hier ein merkwürdiges und ziemlich nerviges Problem mit dem Befehl ShellExecuteEx. Die Implementierung sieht folgendermaßen aus:
function ShellExecEx(const FileName: string; const Parameters: string; const Directory: String; const Verb: string; CmdShow: Integer): Boolean;
var
Info: pShellExecuteInfo;
begin
// Clear Info