Вниз
Скачать: CL | DM;

coinitialize   Найти похожие ветки 

 
vadik   (2005-11-26 23:31) [0]

привет
для работы в потоке компонентам ado нужно вызывать coinitialize
что ето такое , зачем он нужен, где объявлен ??
если можно с примером


 
DrPass ©   (2005-11-26 23:34) [1]

Нужно. И CoUninitialize в конце

> что ето такое

Это функция такая

> зачем он нужен

Для инициализации подсистемы СОМ. Для главного потока вызывается автоматически, стоит только подключить соответствующие модули. Для остальных нужно вызывать самостоятельно

> где объявлен ??

В модуле ComObj

> если можно с примером

CoInitialize;
;-)


 
sniknik ©   (2005-11-26 23:45) [2]

>> если можно с примером
> CoInitialize;
> ;-)
неправильный пример. вызовы CoInitialize должны быть строго парные с разинициализацией, + параметр забыл и модуль неверно указал (3 ошибки на таком постеньком примере... ай яй яй, нехорошо ;)
надо так
uses ActiveX;

CoInitialize(nil);
try
 ...
finally
 CoUnInitialize();
end;


 
sniknik ©   (2005-11-26 23:49) [3]

в ComObj оно инициализируется. т.е. -> Для главного потока вызывается автоматически
в нем.


 
DrPass ©   (2005-11-27 02:30) [4]


> sniknik ©   (26.11.05 23:45) [2]

Вот так, взял полет мысли и втоптал в грязь кирзовым сапогом :-D


 
Германн ©   (2005-11-27 02:37) [5]


> DrPass ©   (27.11.05 02:30) [4]
>
>
> > sniknik ©   (26.11.05 23:45) [2]
>
> Вот так, взял полет мысли и втоптал в грязь кирзовым сапогом
> :-D

Имхо, не очень чистым сапогом!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.903 c
3-1130310225
carmen
2005-10-26 11:03
2005.12.11
Обращение в SQL запросе не по имени поля


2-1132721288
Васяня
2005-11-23 07:48
2005.12.11
ADO + DSN (Alias)


1-1132043842
auz
2005-11-15 11:37
2005.12.11
TProgressBar - (Delphi6+NT4) vs (Delphi7+WinXP)


3-1130324285
Карелин Артем
2005-10-26 14:58
2005.12.11
Использование нескольких наборов записей из одного запроса.


3-1130428514
Apachi
2005-10-27 19:55
2005.12.11
Доступ к данным через интернет ISAPI




   Наверх