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

Вниз

Открытие файла с изменение полей в WORDе   Найти похожие ветки 

 
Dimich1978   (2008-07-23 11:10) [0]

Вот код который я написал, в последней процедуре открывается файл в ворде и надо выставить в документе поля. Но ругается что несовпадение типов Variant и _Document. Помогите слепому ткните пальцем исправить данную ситуацию. Пока буду сам разбираться, но жду помощи от вас т.к. надо сделать манюсенькую прогу для себя. Заранее спасибо за все предыдушие ответы.
Function VisibleWord (visible:boolean):boolean;
begin
VisibleWord:=true;
try
W.visible:= visible;
except
VisibleWord:=false;
end;
End;

Function CreateWord:boolean;
begin
CreateWord:=true;
try
W:=CreateOleObject("Word.Application");
except
CreateWord:=false;
end;
End;

procedure TForm1.Button2Click(Sender: TObject);
var
vid:variant;
begin
if opendialog1.Execute then
begin
 CreateWord;
 W.Application.Documents.Open(opendialog1.FileName);
 VisibleWord(true);
 vid := 2;
 W.Windows.Item(vid).Activate;
 WordDocument1.ConnectTo(W.ActiveDocument);
 WordDocument1.PageSetup.TopMargin:=100;
WordDocument1.PageSetup.BottomMargin:=90;
WordDocument1.PageSetup.LeftMargin:=90;
WordDcoument1.PageSetup.RightMargin:=50;
end;
end;


 
Dimich1978   (2008-07-23 12:13) [1]

Все спасибо разобрался, все меняется теперь



Страницы: 1 вся ветка

Текущий архив: 2008.08.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.009 c
4-1194955541
Tahion2
2007-11-13 15:05
2008.08.31
Смена иконки папки в Висте


15-1215912547
AFHU
2008-07-13 05:29
2008.08.31
Имя России. Исторический выбор-2008


3-1204722118
Ega23
2008-03-05 16:01
2008.08.31
Оптимизация запроса - правильно ли я понимаю?


15-1215668193
tesseract
2008-07-10 09:36
2008.08.31
Ну вот, кто присмотрит за смотрящими ?


4-1195407043
IGOR
2007-11-18 20:30
2008.08.31
Число страниц и копий, посылаемых на печать