Авторизация

Логин: Пароль:
Регистрация Забыли свой пароль?

Перенаправить вывод в файл

Страницы: 1
Перенаправить вывод в файл
Помогите, замучился уже. Вроде все делаю правильно в программе использую обычный writeln. Вывод в файл пытаюсь сделать так
Код
 prog.exe > file.txt 
А причем тут pascal?
Изменено: Игорь Васильев - 30.12.2009 01:39:47
А притом, что я на нем программу пишу. Вопрос не по языку, а по компилятору. Как мне скомпилировать программу так, чтобы она работала правильно?
А что происходит? Может быть, у Вас файл уже открыт каким-то приложением
Ничего не происходит. Файл новый, он создается, но у него внутри пустота.
Тогда не знаю, у меня все работает нормально
Так вам никто ничего не посоветует. Дайте код программы.
Вот. Это пример. Убрал все лишние.
Код
uses crt;
begin
  writeln('test');
end.
Думаю, виноват здесь модуль crt. Удалите его из раздела uses и все у вас заработает.
Я не могу его убрать, он мне нужен. Я использую gotoxy, wherey, clreol и readkey.
На самом деле виноват, не совсем, crt. Существуют 2 группы функций:
1.Выводит данные непосредственно на консоль.
2.Работает, если так можно сказать, с буфером консоли. Crt как раз основано на этой второй группе.
Я тоже когда-то мучился с точно такой же проблемой. Тогда пришлось сделать запись в файл непосредственно из программы.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Реклама: