|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.04.2010, 04:50 | #1 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
проверка файла на открытие
Доброго времени всем!
скажите а как проверить открыт ли конкретный файл (*.doc), и если это так то закрыть его. |
28.04.2010, 05:17 | #2 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
Код:
|
28.04.2010, 06:17 | #3 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
Код:
|
28.04.2010, 06:26 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Зачем вообще надо открывать документ Word? Может, так подойдёт: Код:
|
|
28.04.2010, 06:37 | #5 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
программа открывает word в скрытом режиме вставляет в документ значения из ячеек, сохр. в другом месте и закрывает. если в прошлый раз произошла ошибка или файл уже открыт, то при выполнении кода выводится сообщение: "файл заблокирован таким-то - открыть копию или уведомить когда станет доступным...". так вот я хочу что б перед выполнением кода этот файл закрывался независмо от того в скрытом режиме он открыт или нет
|
28.04.2010, 07:45 | #6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Можно воспользоваться WinAPI-функцией, которой "фиолетово", в каком режиме (скрытом или нет) открыт (или не открыт) любой файл. Например, для Вашего случая:
Код:
Чем шире угол зрения, тем он тупее.
|
28.04.2010, 08:46 | #7 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
что то уменя постоянно "файл неоткрыт", даже если открыт.
хотя стоп. если я пишу имя вот так: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файла и создание графика на основе чисел из файла | Simon..14 | Общие вопросы C/C++ | 8 | 09.06.2009 10:18 |
Проверка на повторное открытие | ЯИмя | Microsoft Office Excel | 4 | 13.08.2008 18:02 |
Открытие файла | Veiron | Общие вопросы Delphi | 2 | 27.02.2008 03:12 |
Открытие файла | Lexakazanskij | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 01.11.2007 22:27 |