|
Бесконечный цикл с ожиданием или что-то типа того |
☑ |
0
camojiet
22.10.13
✎
09:46
|
ДобрВремСуток
Нужно обновлять файл Excel каждую минуту.
Сделал через ПодключитьОбработчикОжидания и всё прекрасно кроме того, что файл не обновляется, когда кто-то его открыл excel'eм.
Теперь понятно, что нужно открывать его как Com объект и держать всё время открытым, и обновлять его.
Есть ли какой - нибудь аналог sleep()?
Как думаете получится если использовать временноехранилище для ком объекта?
|
|
1
mikecool
22.10.13
✎
09:47
|
ищи в КЗ "пауза"
|
|
2
Галахад
гуру
22.10.13
✎
09:48
|
Можно проверять документ на доступность.
|
|
3
vhl
22.10.13
✎
09:54
|
(0) Это тоже не поможет, если кто-то откроет его.
|
|
4
camojiet
22.10.13
✎
09:57
|
(1) Нету
(2) Нужно его записывать несмотря ни на что
(3) Он будет открываться для других "Только для чтения"
И собственно я просто запретил пользователям изменять его правами винды и всё получилось. Спасибо!
Извините что отвлёк.
|
|
5
mikecool
22.10.13
✎
10:02
|
|
|
6
sttt
22.10.13
✎
10:15
|
что мешает данные в базу заносить а в экселе сделать нужный запрос к базе для отчета?
|
|