CoInitialize çağrılmamış

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

CoInitialize çağrılmamış

Mesaj gönderen ALUCARD »

Delphi xe3 ve unigui ile web uygulaması geliştirmeye çalışıyorum. sql servere bağlanmak için Formların herhangi birine Adoconnection nesnesi yada ado daki nesnelerden herhangi birini koyduğumda aşağıdaki hatayı alıyorum.

Kod: Tümünü seç

First chance exception at $7549C42D. Exception class EOleSysError with message 'CoInitialize çağrılmamış'. Process IhaleTakip.exe (2408)
sildiğimde sorun ortadan kalkıyor.
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
barisatalay
Üye
Mesajlar: 398
Kayıt: 02 Nis 2013 05:43
İletişim:

Re: CoInitialize çağrılmamış

Mesaj gönderen barisatalay »

Kodlarınızı görmeden tahmin zor olduğundan sormak istediğim aklıma gelen tek bir soru Thread içerisinden Ado nesnelerine erişmeye calısıyor musunuz ?
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Re: CoInitialize çağrılmamış

Mesaj gönderen ALUCARD »

hocam hiç bir kod yazmıyorum aslında. sadece ado bağlantısını sağladım.
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: CoInitialize çağrılmamış

Mesaj gönderen sabanakman »

Bir dll içinde ADO kullandığımda aynı durumu yaşamıştım. Unit'in en sonunda, aşağıdaki kodları yazarak aşmıştım.

Kod: Tümünü seç

...
initialization
  CoInitialize(nil);
finalization
  CoUnInitialize;
end.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
mehmetantalya
Üye
Mesajlar: 189
Kayıt: 30 Eyl 2013 10:17

Re: CoInitialize çağrılmamış

Mesaj gönderen mehmetantalya »

Unigui de server modulde olmasi gerekiyor(veya mainmodul de). object inspector de "CoInitialize" diye bir ozellik mevcut. bunu isaretlemeyi dener misiniz.
Cevapla