Win32 lazarus writeln()

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

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

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

Win32 lazarus writeln()

Сообщение yantux »

Программирю в Лазарусе под Виндой.
Вставил writeln() для отладки, откомпилилось, но при запуске на writeln() пишет ошибку "не может быть открыт файл" и т.д. Почему так?
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Меню Проект -> Параметры компилятора.
Вкладка Связывание. Убрать галку Графическое приложение Win32. Тогда вывод пойдет в консоль.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

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

Если делаете "окошечное" приложение, а не консольное, то для сообщений, вместо WriteLn(), используйте ShowMessage().
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

а еще можно использовать DebugLn =)
yantux
постоялец
Сообщения: 133
Зарегистрирован: 29.10.2007 15:02:33
Откуда: Санкт-Петербург
Контактная информация:

Сообщение yantux »

Всем спасибо большое!
Ответить