Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.09;
Скачать: CL | DM;

Вниз

Как узнать открыт ли в 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-26697
Михайлов Антон
2003-05-25 14:32
2003.06.09
Delphi7


3-26330
Reals
2003-05-19 14:29
2003.06.09
Как узнать какое значение добавилось в поле AutoNumber базы...


1-26570
HanIP
2003-05-28 13:23
2003.06.09
Пробелы Срочно плиззззз


1-26553
McSimm2
2003-05-28 11:47
2003.06.09
stringgrid selection


1-26537
kamkad3e
2003-05-25 20:35
2003.06.09
Как посчитать количество слов в вордовском файле