Win32 lazarus writeln()

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Win32 lazarus writeln()

Сообщение yantux » 13.10.2008 12:24:58

Программирю в Лазарусе под Виндой.
Вставил writeln() для отладки, откомпилилось, но при запуске на writeln() пишет ошибку "не может быть открыт файл" и т.д. Почему так?
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Win32 lazarus writeln()

Сообщение GrayEddy » 13.10.2008 12:36:30

Меню Проект -> Параметры компилятора.
Вкладка Связывание. Убрать галку Графическое приложение Win32. Тогда вывод пойдет в консоль.
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Re: Win32 lazarus writeln()

Сообщение Vadim » 13.10.2008 12:52:31

yantux писал(а):Вставил writeln() для отладки,

Если делаете "окошечное" приложение, а не консольное, то для сообщений, вместо WriteLn(), используйте ShowMessage().
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Win32 lazarus writeln()

Сообщение Attid » 13.10.2008 15:38:55

а еще можно использовать DebugLn =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Win32 lazarus writeln()

Сообщение yantux » 13.10.2008 16:48:59

Всем спасибо большое!
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

Рейтинг@Mail.ru