Честно говоря, уже даже неудобно перед форумчанами за каждодневные темы. Но, я надеюсь, что Вы последуете мудрейшей из философий XXI века: "Понять и простить"...
Проблема: Никак не получается сохранить документ MS Word из Delphi. Уже перепробовал кучу разных вариантов, все время появляются какие-нибудь ошибки (то недостаточное количество параметров, то несоответствие типов). Очень нуждаюсь в помощи, ибо теряю надежду.
Вот крайняя версия моих попыток:
Код:
var
Addr1 : OleVariant;
...
WA1.Visible := True;
SaveDialog1.DefaultExt := 'doc';
SaveDialog1.Filter := '*.doc|*.doc';
SaveDialog1.FileName := 'Технический_отчет_'+FormatDateTime('ddmmyyyy_hhmm', Now)+'.doc';
Addr1 := SaveDialog1.FileName;
WA1.ActiveDocument.SaveAs(Addr1);
Получаемая ошибка (для строки WA1.ActiveDocument.SaveAs(Addr1)):
[Error] Unit8.pas(416): Not enough actual parameters