Модератор: Модераторы
{$mode objfpc}
var
s: String;
{$mode delphi}
Uses
Dos;
Var
query: string;
PROCEDURE Init;
Begin
writeln('content-type: text/html');
writeln;
End;
Begin
query:= getenv('QUERY_STRING');
Init;
writeln('<html>');
writeln(query);
writeln('</html>');
End.
shade писал(а):Добавь в начале {$H+}
Если не поможет значит Dos.getenv возвращает ShortString
Используй SysUtils.GetEnvironmentVariable
var str:string;
begin
str := stdErr;
//***--***//
end;
Attid писал(а):str := stdErr;
procedure AssignMy(var f: Text);
begin
Assign(f, '');
TextRec(f).OpenFunc := @OpenMy;
Rewrite(f);
end;
procedure OpenMy(var f: TextRec);
begin
TextRec(f).InOutFunc := @WriteMy;
TextRec(f).FlushFunc := @WriteMy;
TextRec(f).CloseFunc := @CloseMy;
end;
...
begin
Close(StdErr);
AssignMy(StdErr);
...
Сейчас понемногу портирую RTL на KolibriOS
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3