![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как, корректно закрыть оле соединение ? [D7, WinXP]
312kbps © (2006-11-20 16:58:00)var Ole1C: OleVariant;
........
Ole1C:=OLEVariant(pConnection).AppDispatch;
IDispatch(Ole1C)._addref;
Как, корректно закрыть Ole1C ?
312kbps (2006-11-20 17:25:00) [1]IDispatch(Ole1C)._Release;
работает )
guav (2006-11-20 17:19:00) [2]> [4] StriderMan © (20.11.06 17:18)
этого не хватит, см [1]
StriderMan (2006-11-20 17:18:00) [3]Ole1C := unassigned;
312kbps (2006-11-20 17:08:00) [4]как правильно будет ?
IDispatch(Ole1C)._Release;
или
Ole1C._Release;
guav (2006-11-20 17:08:00) [5]> IDispatch(Ole1C)._addref;
зачем _addref вручную ?
clickmaker (2006-11-20 17:06:00) [6]ну где есть addref, там должен быть и release