Ich habe noch ein paar Fehler im Post ausgebessert.
Zu GetEnvironmentVariable:
Ab Delphi 6 ist diese Funktion in SysUtils.
Hier hast du eine Version, die auch unter D345 läuft:
Code:
function GetEnvVar(const Name: string): string;
var P: PChar;
begin
P := StrAlloc(10000);
try
GetEnvironmentVariable(PChar(Name), P, 10000);
Result := P;
finally
StrDispose(P);
end;
end;
@sakura: Meine CGI Variante ist eher für die
NonVCL Leute.
Ich nutze natürlich auch die WinCGI-Variante von dir, wenn ich mal ein CGI-Programm schreiben muss (was selten vorkam/kommt).