Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

F1Book глючит [D6]


KPY ©   (2003-02-20 08:53:00) 

Если создаю новый проект то все заполняется без проблем компонент работает.
Если подключаю к своему проекту выдается сообщение
не был произведен вызов CoInitialize
Думал может с какими компонентами не дружит поместил его вообще на отдельную форму та-же петрушка. :(


Kuusiniemi   (2003-02-20 15:18:00) [1]

CoUninitialize то есть в последней строке быть должен.


Kuusiniemi   (2003-02-20 15:17:00) [2]

Во извращенцы. :)

.dpr:

Uses ActiveX;

begin
CoInitialize(NIL);
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
CoUnitialize;
end;


KPY   (2003-02-20 14:31:00) [3]

Извиняюсь но куды вставить

begin
Ole32:=Windows.GetModuleHandle("ole32.dll");
if Ole32<>0 then CoInitialize:=Windows.GetProcAddress(Ole32, "CoInitializeEx");
CoInitialize(nil,0);
end;


bpv   (2003-02-20 12:25:00) [4]

-- барди Меня это тоже интересует


bardi   (2003-02-20 10:40:00) [5]

Здравствуйте.
У кого есть 5 версия F1Book for developers.
Заранее спасибо


B-747   (2003-02-20 10:11:00) [6]

Выполни примерный код

type TCoInitialize = function(pvReserved:Pointer; coInit:Longint):HResult; stdcall;
var CoInitialize:TCoInitialize=nil; Ole32:HModule;

begin
Ole32:=Windows.GetModuleHandle("ole32.dll");
if Ole32<>0 then CoInitialize:=Windows.GetProcAddress(Ole32, "CoInitializeEx");
CoInitialize(nil,0);
end;


Kuusiniemi   (2003-02-20 09:25:00) [7]

Не был произведен вызов CoInitialize? А кто мешает сделать то, что он просит и вызвать?


Наверх

Титульная страница Поиск, карта сайта Написать письмо