Bernhard Peissl: CGI-Response wird nicht angezeigt.

Beitrag lesen

Hi!

Kann es denn nicht einfach auch sein, dass man exe-files am Server gar nicht ausführen kann (=darf)?

if( (ReadFile(hChildStdoutRd, chBuf, BUFSIZE, &dwRead, NULL) != TRUE) (dwRead == 0) )

Dieser Lesevorgang wird nun gestartet wenn ich die EXE normal ausfuehre. Ueber actin = "Start.exe" funktioniert es nicht, da &dwread auf null steht.

Ist ReadFile eine Funktion von dir? Kenne nämlich keine solche! Ausserdem haben NULL bzw ==0 doch immer irgendwas mit Fehlern zu tun. Auf den ersten blick könnte man glauben dwRead wär' so ne Art Semaphore, die 0 ist, wenn man auf die Datei zugreifen kann, und 1 ist, wenn grad reingeschrieben wird?

liebe Grüsse
Bernhard

PS: Wieso tust du dir das eigentlich an? Mit C++ ein file zu parsen, erfordert ungefähr genauso viel Fingerspitzengefühl wie mit einem Säbel eine Weintraube zu schälen ;-) In PERL wären das 3 Zeilen :-)