Форум: "Основная";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизПрочитать уже открытый файл Найти похожие ветки
← →
Mnch (2002-05-14 16:48) [0]Нужно прочитать содержимое текстового файла, открытого на запись другой программой (в моем случае - Hyperterminal). Подскажите, plz, как это можно сделать. Ведь блокнотом он открывается.
← →
Song (2002-05-14 17:23) [1]Прочитать его в TMemoryStream. Кстати в FAQ этот вопрос есть.
← →
Anatoly Podgoretsky (2002-05-14 17:53) [2]Прочитать с помощью TFileStream в строковую переменную или как сказал Song
← →
Mnch (2002-05-14 20:06) [3]Пробовал. Открываются не все файлы. Может еще как нибудь можно?
← →
Anatoly Podgoretsky (2002-05-14 20:22) [4]Все и не должны, ты проверяй одновременно и программой и блокнотом, то что не сможешь открыть блокнотом, то не откроешь и программой.
← →
Mnch (2002-05-14 20:40) [5]Так вот блокнотом открывается, а MemoryStream - нет. А надо не только открывать, но и сохранять текущее содержимое файла в другой, резервный. Может можно запустить блокнот с командой на открыть файл, а затем "Сохранить как..."? С первой частью все понятно, а как дать ему команду на сохранение? Может сэмулировать нажатия клавиш? Или есть какое нибудь стандартное сообщение, которое можно ему послать?
← →
Song (2002-05-14 20:42) [6]Ctrl+S
← →
Mnch (2002-05-14 20:55) [7]А как на него перевести фокус?
← →
Song (2002-05-14 22:37) [8]SetForeGroundWindow()
Если Вы его будете запускать, оно и так будет активное и без перевода фокуса.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c