exception einouterror in module

я был запуск приложения в Delphi4 и потом я получилошибка

Исключение EInoutError в Модуль Данных, в 000C50BC I/O Error 103

я в принципе . не могли поставить с ног на голову » или » хвостов » . я был не в состоянии открыть/запустить EXE-файл с помощью Delphi GUI но был в состоянии работать с ней.

Я был запуск приложения в Delphi4, а затем я получил ошибку

Исключение EInOutError в модуле данных на ошибки 000C50BC I / O 103

Я в принципе . не мог сделать головы или хвосты него . я не смог открыть / запустить exe — файл через Delphi GUI , но был в состоянии запустить его.

Ошибка показывает на « WriteLn (ов), » . в том же файле DataMagr.dpr

I / O Error 103 Файл не открывается. В соответствии с файлом справки Delphi 7:

«Сообщил CloseFile, чтение / запись, Seek, Eof, FilePos, FileSize, Flush, BlockRead или BlockWrite, если файл не открыт.»

Кроме того, что это имеет отношение к вашему другому вопросу, который вы предоставили ссылку выше?

Убедитесь, что приложение компилируется как консольное приложение <$ APPTYPE CONSOLE>так вызова Write или WriteLn для записи на стандартный вывод, а консоль не открывается, он потерпит неудачу, как это. Использование <$ APPTYPE CONSOLE>будет иметь побочный эффект, либо используя существующую консоль, из которой запускается приложение или создать новое окно консоли, чтобы использовать.

Другим решением является перенаправление стандартного текстового файла вывода (STDOUT) в файл. Попробуй это:

Оцените статью