Здравствуйте.
Мучаюсь больше полдня, эта тема от меня далека, но вот потребовалось.
Требуется из программы (на Delphi 7) создать документ Excel из шаблона, заполнить, и оставить открытым (отключиться от него).
// uses ComObj;
procedure TForm1.Button1Click(Sender: TObject);
var
x: OleVariant;
begin
x := CreateOleObject('Excel.Application');
x.Visible := true;
// создание и заполнение документа
x := Unassigned; // Excel закрывается
end;
Проблема в том, что как только переменная теряет свое значение — Excel автоматически закрывается.
Как сделать чтобы он не закрывался? Может есть свойство какое типа AutoClose, которое нужно := false ?