![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отключиться от Excel [D5, Win2k]
Idoga © (2004-10-04 17:17:00)Мастера.
Вот как я подключаюсь
var
WBk: OleVariant;
Excel: Variant;
...
Excel := CreateOleObject('Excel.Application');
Excel.Visible := True;
WBk := Excel.WorkBooks.Open(ExcelPath);
..... Идет вставка данных (Excel.ActiveSheet.Cells.Item[13,3].Value :='Ñ÷¸ò ¹: '+Edit1.text;)
А как правильно от него отключиться?
Idoga (2004-10-06 11:45:00) [1]Amoeba © (06.10.04 11:33) [3]
То же самое.
Я сделал так. Оставил только
WBk := Unassigned;.
В принципе, желаемое достигнуто, но хочется знать, правильно -ли это так?
Amoeba (2004-10-06 11:33:00) [2]А если без этого?
excel.quit;
Idoga (2004-10-06 11:29:00) [3]WBk.Quit;
WBk := Unassigned;
excel.quit;
Всё рабортает.
Только одно НО - при этом и Excel пытется закрыться.
А можно-ли отключиться так, чтобы файл Excel остался открытым?
Семен Сорокин (2004-10-04 17:19:00) [4]WBk.Quit;
WBk := Unassigned;