Einzelnen Beitrag anzeigen

Benutzerbild von erich.wanker
erich.wanker

Registriert seit: 31. Jan 2008
Ort: im schönen Salzburger Land
454 Beiträge
 
Delphi XE4 Professional
 
#1

ShellExecute in ISAPI dll

  Alt 29. Jul 2013, 09:15
Hallo Leute,

ich versuche mich grad in ISAPI ...
und hab gleich mal eine Frage

Wenn ich meine ISAPI-Dll im Browser öffne und eine EXE-Datei am Server ausführe - funktioniert alles super.

Code:
ShellExecute(handle,'open', PChar(ServerModule.TempFolderPath+'\vprint.exe'),PChar(reportname), nil, sw_hide);
Wenn aber mehrere User gleichzeitig "arbeiten" und ziemlich zur gleichen Zeit den Aufruf machen, stürzt meine ISAPI-dll ab...

Jetzt könnte ich als "extrem wilden" Workaround die Datei "vprint.exe" vervielfältigen (vprint1.exe, vprint2.exe..) und der Client wählt zufällig eine - oder ich mache ... hmmm .. tja .. WAS ?

Hat jemand eine Idee ?

Vielen Dank
Erich
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \
  Mit Zitat antworten Zitat