Това работи:
Uses ComObj, ActiveX ...
...
Const
wdWindowStateMaximize = $00000001;
Var
WordApp : OleVariant;
begin
CoInitialize(Nil);
Try
WordApp := CreateOleObject('Word.Application');
WordApp.Documents.Open('doc1.doc');
WordApp.Visible := True;
WordApp.WindowState := wdWindowStateMaximize;
Finally
CoUninitialize;
End;
end;
На OleVariant можеш да присвояваш всеки от обектите, до които имаш достъп през WordApp променливата. А какви са обектите, свойствата и методите, можеш да прочетеш в "Help for Visual Basic" за Word-а.