![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Честно говоря, уже даже неудобно перед форумчанами за каждодневные темы. Но, я надеюсь, что Вы последуете мудрейшей из философий 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 |