|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
Всем привет. Скажите, кто как борется с тем что файлы офиса при открытии копируются в ~$... файлы и при подписке на изменение файла через FileSystemWatcher, нужно плясать с бубнами. Бесполезно подписываться на сам файл и походу нужно искать в этой же папке файл начинающийся на ~$. Но в описании FileSystemWatcher пишут что скрытые файлы не пропускаются. Заметил еще что при редактировании меняется дата изменения исходного файла. В общем, кто знает нормальное решение? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2014, 20:44 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
На самом деле при сохранении файла офис создает новый, правит атрибуты и переименовывает, а старый удаляет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2014, 21:21 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
Кстати я использовал не FSW, а FindFirstChangeNotification , оберткой над которой является FSW. Совершенно непонятно введение в нем этого дурацкого ограничения на скрытые файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2014, 21:33 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
Все равно не понятно с офисными файлами. Оригинальный файл ведь не скрытый, хоть одно событие должно срабатывать по нему. Но нифига. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2014, 22:48 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
dma_caviar, попробуйте такой бубен Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2014, 01:09 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
Где-то в степи, ага, спасибо. еще можно добавить Код: c# 1. 2.
А вот с екселями сложнее, там лезут файлы такого вида C:\Test\97425B60 без расширения Но это ладно, главное что по конкретному файлу отловить можно. А мне это и требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2014, 11:31 |
|
FileSystemWatcher и файлы MS Office
|
|||
---|---|---|---|
#18+
Ну и еще по офисным файлам событие по два раза приходит. Тоже нужно как-то обходить этот момент. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2014, 11:47 |
|
|
start [/forum/topic.php?fid=20&fpage=120&tid=1402962]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 142ms |
0 / 0 |