Maybe a "simple console application" project could be added to Lazarus or "{$apptype console}" could be added by default to "custom program" projects.

It will not be changed however, that console I/O is possible without {$apptype console}, because it was only rather recently changed to be this way (because this is how users expect Windows applications to behave).

Regards,
Sven

On 29.01.2012 16:13, Antônio wrote:
Maybe something could be done to make things easier for Windows users?

Antônio

2012/1/29 Sven Barth<[email protected]>:
On 29.01.2012 15:43, Antônio wrote:

Only on Windows?

Antônio

2012/1/29 Sven Barth<[email protected]>:

On 29.01.2012 15:31, Antônio wrote:


program project1;

{$mode objfpc}{$H+}

uses
   {$IFDEF UNIX}{$IFDEF UseCThreads}
   cthreads,
   {$ENDIF}{$ENDIF}
   Classes
   { you can add units after this };

begin
   WriteLn('Hello World');
   ReadLn();
end.

Any problem? Am I missing something?



Are you on Windows? Then you must add "{$apptype console}".


Windows and perhaps OS/2 are the only systems that differentiate between GUI
and console applications.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to