Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. и вот при выполнении этой строки ошибка файл уже открыт. И так и есть. Если открыть файл в проводнике на редактирования. Код: plaintext 1. Вопрос. Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 15:54 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
sfsfВопрос. Как проверить открыт ли файл на редактирование Открыть файл на запись - не откроется - обработать ошибку sfsfи если да, то как его принудительно закрыть. В общем случае никак, но в некоторых случаях можно. Только нужно ли? Закрытием ты вызовешь проблемы у проги, которая его открыла. Правильно выдать сообщение что файл открыт другим приложением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 15:57 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
Программа делает лог файлы. С этими лог файлами работают другие пользователи в Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 16:00 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
sfsfС этими лог файлами работают другие пользователи в Excel. Принудительная перезагрузка Windows спасёт ОРД. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 16:19 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
sfsfПрограмма делает лог файлы. С этими лог файлами работают другие пользователи в Excel. Пускай программа делает часовые или сутошные лог-файлы. И переименовывает их extension так чтобы активный файл никто в экцелях не открывал. В общем случае эта ситуация решаяется убийством процесса или потока который владеет файлом и решение это нештатное (аварийное) и в будущем будет приводит к проблемам другого рода которые на уровне заказчика например вообще не имеют никакого решения. Так вот и напрашивается вопрос. Тебе оно надо этот геморрой на задницу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 16:27 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
sfsfВопрос. Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть. принудительно закрыть файл невозможно. Проверить, открыт ли файл на редактирование, т.е. на чтение и запись, можно наверное лишь только открыв этот же файл в эксклюзивном режиме и проверив после этого ошибку. Но с учётом того, что эксклюзивный доступ к файлу кроссплатформненно (переносимо) не задаётся (т.е. это platform specific code), другое приложение может файл открыть, прочитать, закрыть, а когда будет писать в файл, то создаст другой файл с таким же именем ( это не то же самое, что тот же файл) ... то задача становится практически нерешаемой. На практике такое всегда решается тупо правами пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 19:38 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
sfsfПрограмма делает лог файлы. С этими лог файлами работают другие пользователи в Excel. Это всё только в винде, только там могут быть такие проблемы. Я к тому, что ты не ту проблему решаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 19:40 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
Кажется вот эта штука снимает блокер с файла в Windows. Но ... на срах и риск за целостность данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 20:13 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
Черезжопная архитектура приводит к черезжопным разгребаниям последствий. Непонятно зачем писать лог в csv чтобы потом рубить эксели смотрящие этот csv. Если ТС даст подробности этого безобразия, то можно что-нибудь посоветовать, а так самый правильный совет от Сибирякова: ребут и файлы разблокированы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 20:59 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
maytonКажется вот эта штука снимает блокер с файла в Windows. Но ... на срах и риск за целостность данных. Модератор: Удалено Марк, это просто тупо вирус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 21:08 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
Едрен батон. Ну ОК. Как жеж раньше он назывался. Был комплект утилит от Руссиновича. Кажется из его набора был анлокер или что-то в этом роде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2016, 21:14 |
|
||
|
Как проверить открыт ли файл на редактирование и если да, то как его принудительно закрыть
|
|||
|---|---|---|---|
|
#18+
maytonЕдрен батон. Ну ОК. Как жеж раньше он назывался. Был комплект утилит от Руссиновича. Кажется из его набора был анлокер или что-то в этом роде.да был такой.. там были грязные хаки наверное :) unlocker... а по поводу задачи - может программу будет писать логи в один файл и ногда копировать его в другой? если тот занят, то создавать другой файл, например log_for_read_2.csv ... exel ведь все равно не обновляет файл когда тот изменяется (наверное).. или если нужно только прочитать, то можно создавать временные файлы - копиии лога - и открывать их для пользователя, когда тот запросит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2016, 18:40 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39206211&tid=2018562]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 148ms |

| 0 / 0 |
