Delphli Class Not Register Hatası Type Library

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
insalcansu
Üye
Mesajlar: 1
Kayıt: 05 May 2020 03:18

Delphli Class Not Register Hatası Type Library

Mesaj gönderen insalcansu »

Arkadaşlar ben c# üzerinde bir dll yazdım com olarak derlediğimde tlb dll pdb dosyaları oluştu.Bu kütüphaneyi delphi üzerinden çağırdım ve işlemimi gerçekleştirdim.

Fakat exe'yi başka bir bilgisayara attığım zaman [*]

Kod: Tümünü seç

class not register classID 
[/i] şeklinde bir uyarı alıyorum.

İnternetten baktığım bir kaç yerde dll'i system32 ye register edin diyordu onu da denedim ocx dosyası eksik dedi bu seferde bu hata ile karşılaşıp nasıl çözüleceğini bilen var mı teşekkür ederim

carsoft
Üye
Mesajlar: 138
Kayıt: 01 Ağu 2014 12:27

Re: Delphli Class Not Register Hatası Type Library

Mesaj gönderen carsoft »

Yazmış olduğunuz sınıf başka pc de tanımlı degil ondan bu hatayı alıyorsunuz. Ayrıca ocx dosyası da olsa Öncelikle o sınıfı kaydetmelisiniz. exe de kullandığınız Dll dosyasını windows'un
"C:\Windows\system32" bu dizinine atın. Daha sonra o pc de şu şekilde o Dll'yi kayıt edip denerseniz çalışacaktır. veya Ocx dosyasını

ShellExecute(handle, 'open', 'C:\Windows\system\Regsvr32.exe', '/S sizin.dll', nil, SW_SHOWMINIMIZED);

Cevapla