Вопрос по Free Pascal

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Ответить
anatoley.
незнакомец
Сообщения: 9
Зарегистрирован: 01.03.2010 16:03:37

Вопрос по Free Pascal

Сообщение anatoley. »

Здравствуйте.
У меня есть к вам один важный вопрос.
Когда я написал программу и сохраняю её, у меня всё нормально.
У меня появляеться .exe файл, но когда я его открываю, он у меня быстро открываться, и сразу закрываеться, и я не могу понять работает она или нет, скажите почему, и что не так?
Может надо, что-то настроить в программе?
Заранее спасибо!
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Добавь в конце ReadLn;
anatoley.
незнакомец
Сообщения: 9
Зарегистрирован: 01.03.2010 16:03:37

Сообщение anatoley. »

Brainenjii, спасибо!
SII
новенький
Сообщения: 64
Зарегистрирован: 24.06.2007 17:15:09
Откуда: Зеленоград

Сообщение SII »

anatoley. писал(а):Здравствуйте.
У меня есть к вам один важный вопрос.
Когда я написал программу и сохраняю её, у меня всё нормально.
У меня появляеться .exe файл, но когда я его открываю, он у меня быстро открываться, и сразу закрываеться, и я не могу понять работает она или нет, скажите почему, и что не так?
Может надо, что-то настроить в программе?
Заранее спасибо!


Надо полагать, дело в том, что программа является консольным приложением. Винда при запуске такой программы создаёт для неё консоль, а сразу по завершении программы эту консоль убивает. Можно либо добавить в программу ожидание нажатия чего-то там (как Вам предложили выше), либо сначала вручную открыть консольное окно, и уже там вручную запускать программу -- в этом случае окно системой закрыто не будет, поскольку оно было открыто автоматически при запуске программы, а вручную пользователем.
anatoley.
незнакомец
Сообщения: 9
Зарегистрирован: 01.03.2010 16:03:37

Сообщение anatoley. »

Ладно, тогда ещё один вопрос:
Почему в окне ошибок мне показываться ошибки только один раз? А потом мне пишет что, Fatal: Compilation aborted скажите, почему так?
Ответить