Discussion:
Перенаправление ввода вывода.
(слишком старое сообщение для ответа)
Ivan Kuvshinov
2006-05-17 18:07:36 UTC
Permalink
Вообще мне надо разобраться со всеми этими stdin, но пока наводящий вопрос.
Программе передаются данные с помощью перенаправления ввода/вывода (я так
понимаю это тоже самое что и Test.Exe<File.Dat) я эти данные получаю. Hо как
мне узнать из какого это файла взято?
Я пробовал так:
begin
WriteLn(TextRec(Input).name);
end.
Это всё время выдаёт input. С OutPut такой фокус проходит..

КИА
Ivan Kuvshinov
2006-05-17 18:10:13 UTC
Permalink
IK> Программе передаются данные с помощью перенаправления ввода/вывода (я
IK> так понимаю это тоже самое что и Test.Exe<File.Dat) я эти данные получаю.
Второй момент: можно ли переопределить этот ввод на какой-то файл (то есть,
что бы не в программе читать данные а подставить файл, в который автоматически
будет это выводиться, как если бы было сделанно Data.Txt<File.Dat), ну а сам
файл я уже буду читать по мере надобности. Так можно сделать как-нибудь?

КИА
Ivan Kuvshinov
2006-05-18 13:23:43 UTC
Permalink
Hе работает перенаправление под XP (под Win9x всё работает), а под XP прога
сторонняя запускает мою, а она ничего не передать ни принять не может.. В
коммандной строке Test.Exe<File.Dat отрабатывает нормально. Что можно сделать?
Loading...