Форум: "Основная";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
ВнизКак узнать открыт ли в MS Word файл ? Найти похожие ветки
← →
AlexGof (2003-05-26 16:29) [0]Как узнать открыт ли в MS Word файл с заданным именем и как закрыть его ?
← →
WSILL (2003-05-26 17:32) [1]Примерно вот так :
var
IWApp : Word97.TWordApplication;
...
procedure CloseDoc(Doc_Name : string);
var
i : OleVariant;
begin
i:=1;
while i<=IWApp.Documents.Count do
begin
if IWApp.Documents.Item(i).Name=Doc_Name then
begin
IWApp.Documents.Item(i).Close(EmptyParam, EmptyParam, EmptyParam);
break;
end;
inc(i);
end;
end;
← →
kamkad3e (2003-05-26 21:00) [2]спасибо. а может еще кто чего посоветует
← →
AlexGof (2003-05-27 10:11) [3]Все хорошо, спасибо, но где найти параметры на вот эту функцию закрытия Word документа : Close(EmptyParam, EmptyParam, EmptyParam), какие EmptyParam передавать ? В справке Worda по VB только название констант этих параметров, Дельфя их не понимает естественно, а где взять их числовое значение ?
← →
kamkad3e (2003-05-28 00:25) [4]числовые константы можно посмотреть в том же msdn, или в файле word97.pas или word2000.pas.
← →
Пубертанец (2003-05-28 09:22) [5]Дельфя понимает EmptyParam, только в uses включай Variants
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c