fpc/packages/tosunits/examples/printenv.pas
2022-02-02 21:34:32 +00:00

27 lines
398 B
ObjectPascal

Program printenv;
uses sysutils, gemdos;
Var count, i: integer;
s: AnsiString;
begin
writeln('Arguments:');
for i := 0 to paramcount do
begin
s := ParamStr(i);
writeln(i,': ',s);
end;
writeln('');
writeln('Environment:');
count := GetEnvironmentVariableCount;
for i := 1 to count do
begin
s := GetEnvironmentString(i);
writeln(s);
end;
gemdos_pterm(0);
end.