-
Добрый день. Delphi 7, WIN XP Есть программа, которая заносит данные в файл Excel. Используется позднее связывание. Файл находится на другом компьютере. Проблема в том, что файл может быть открыт другим ползователем, причем в монопольном режиме и повлиять на это я не могу. Изменения при этом, естественно, не сохраняются. Если DisplayAlerts := False, то изменения просто не сохраняются, хотя внешне все нормально, если True – диалоги: открыть только для чтения, сохранить под другим именем, что тоже не подходит. Вопрос: возможно-ли при DisplayAlerts := False узнать, что файл Excel уже открыт на удаленном компьютере, чтобы выдать свое сообщение.
-
Может, сначала проверить силами ОС, что файл кем-то открыт? Не идеальное решение, но все же.
|