![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как писать в файл занятый другим приложением. [D6, WinXP]
suharew © (2005-02-03 00:32:00)Пишу прогу которая кодирует 1С -овские файлы, но если 1С работает, то фалы заняты. Как мне все равно закодировать эти фйлы. Пробовал принудительно закрыть 1С.Все нормально. А если 1С открыта по сети, тогда косяк, я же не могу закрыть прогу на другом компе. Может есть какой-то выход.
Digitman (2005-02-03 10:41:00) [1]
> я же не могу закрыть прогу на другом компе
прогу закрыть ты не то что не можешь - ты вообще не вправе вмешиваться в "частную жизнь" клиента на другом компьютере ! .. это сродни вышибанию табуретки из-под пятой точки сидящего на ней)
"Шурик, это же не наш метод !"(с)
А "наш" метод - это применение готового ПО, позволяющего в числе всего прочего принудительно закрывать сессии доступа юзеров к инф.базам 1С
идешь на http://v7backup.narod.ru, скачиваешь оттуда софт, внимательно разбираешься в док-ции и пользуешь !
Плохиш (2005-02-03 10:33:00) [2]
>suharew (03.02.05 00:32)
>Пишу прогу которая кодирует 1С -овские файлы, но если 1С работает,
>то фалы заняты. Как мне все равно закодировать эти фйлы.
Дорогой, раскажи реакцию 1C в случае, если файлы в процессе ейной работы неожиданно для неё меняют содержание (кодируются).
Fay (2005-02-03 10:12:00) [3]2 piople © (03.02.05 07:16) [3]
А в ентот memorystream (и из него) данные попадают посредством тирьямпампации?
piople (2005-02-03 07:16:00) [4]Я не понмю точно, но сдесь на мастреах в факе ьыло описано как сделать, там как-то через memorystream...
Eugene__30 (2005-02-03 04:33:00) [5]прямой доступ к диску (т.е. без системного FS-драйвера)
Практически это получится свой мини-FS-драйвер только на чтение.
Anatoly Podgoretsky (2005-02-03 00:39:00) [6]Никак, раз занято. Жди или глуши.