[fpc-pascal]writeln in win32 gui application
Peter Vreman
peter at freepascal.org
Sun May 9 12:17:38 CEST 2004
At 11:55 9-5-2004, you wrote:
>Hi,
>
>The following program gives run time error 103. If I uncomment the
>rewrite line, it runs ok. Is this a bug or feature? If it is a feature,
>can somebody explain, the reasoning behind it.
>
>program guiwriteln;
>
>{$mode objfpc}{$H+}
>{$apptype gui}
>
>begin
> //rewrite(output);
> writeln('Test');
>end.
When running in GUI mode the output and input files are not opened so there
is no console window. With the rewrite(output) you explicitly open the
output file and force the console window.
Peter
More information about the fpc-pascal
mailing list