![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Каким образом можно получить доступ к файлу? [D7, Win95/98, Win2k, WinXP]
Arhitektor © (2004-08-16 10:05:00)Каким образом можно получить доступ к файлу, который открыт другим приложением?
На форуме нашел решения с помощью TFileStream и TMemoryStream, но они не работают - при выполнении выводится ошибка, что доступ к файлу получить невозможно!!!
Помогите, оченьнадо
Arhitektor (2004-08-16 11:25:00) [1]Всем спасибо!
Digitman (2004-08-16 11:10:00) [2]var
fs: TFilestream;
sl: TStringList;
..
sl.LoadFromStream(fs)
Arhitektor (2004-08-16 11:07:00) [3]File открыл с помощью [1]
TFileStream.Create(FileName, fmOpenRead or fmShareDenyNone)
А как теперь прочитать его построчно?
Рамиль (2004-08-16 10:54:00) [4]Если есть что нибудь вроде Total Commander, попробуй по F3 открыть, если откажется, значит не судьба.
Digitman (2004-08-16 10:53:00) [5]
> Arhitektor © (16.08.04 10:40) [3]
> Файл открыт 1С для записи и чтения
а Share-опции какие ?
Arhitektor (2004-08-16 10:40:00) [6][2]
1) На чтение
2) Файл открыт 1С для записи и чтения <Путь к базе 1С>\Syslog\links.tmp
Семен Сорокин (2004-08-16 10:14:00) [7]TFileStream.Create(FileName, fmOpenRead or fmShareDenyNone)
Digitman (2004-08-16 10:14:00) [8]
> получить доступ к файлу
с какими правами ?
> который открыт другим приложением
с какими правами ?