OCX kurulumu yapan setup'ın yönetici olarak çalıştırılması gerekiyor,
Zaman zaman windows dizinine dosya eklerken antivirüsler sorun çıkardığı için kullanmam gereken ocx'i programı kurduğum dizine atıp register ediyorum...
Bilginize.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:59:09 -->-> Daha önceki mesaj 14:49:48 --
Örnek bir kod hazırladım ben bu mantıkla ocx yüklemesi yapıyordum, isterseniz bir deneyin.
Bu kod ile cd'deki programınızı ve ocx dosyanızı program file içine kurup ocx'i register ediyor...
Değişkenleri kendinize göre düzenlerseniz sorunsuz çalışacaktır.
Dim CDDizin As String
Dim KurulacakDizin As String
Private Sub Form_Load()
'--------------------------------------------------------------------------------
CDDizin = "d:\"
KurulacakDizin = "c:\Program Files\Programim\"
'--------------------------------------------------------------------------------
Call FileCopy(CDDizin & "programim.exe", KurulacakDizin & "programim.exe")
Call FileCopy(CDDizin & "MSFLXGRD.ocx", KurulacakDizin & "Activex\MSFLXGRD.ocx")
'--------------------------------------------------------------------------------
Call Shell("Regsvr32 """ & KurulacakDizin & "Activex\MSFLXGRD.OCX /s""", vbHide)
Call MsgBox("Program kurulumu tamamlandi", vbInformation, "Kurulum Tamam")
'--------------------------------------------------------------------------------
End Sub