• 09-06-2014, 17:19:04
    #1
    Üyeliği durduruldu


    Msflexgrid tablosu kullanıyorum.
    Bugün win7 başka bir bilgisayarda programı deniyeyim dedim açılmadı ve yukardaki hatayı verdi.



    Setup dosyası ile syswow64'ün içine ve system32 içine msflxgrd.ocx dosyasını attırıyorum yine calısmıyor.

    Elle syswow64'ün içine ve system32 içine msflxgrd.ocx dosyasını atıyorum yine calısmıyor.

    Visual basic 6.0 kurulu olmayan bilgisayarlarda acılmıyor sanırım..

    Ne yapmam gerekiyor ?
  • 09-06-2014, 17:37:36
    #2
    selam,
    bir kaç yolun var en pratik anlamda.

    1- setup yaparsan bu tarz şeylerle uğraşmazsın, genelde bu yöntem tercih edilir. setup factory i bulup kullanabilirsin..

    2- gerekli ocx leri projene gömeceksin.. sonra boş bir form oluşturacaksın, splash screen tarzı bi şey de olabilir.. burada o ocx in sistemde olup olmadığına bakacaksın, eğer yok ise projene eklediğin dll i çıkarttıracaksın ve ardından regsvr yi çalışrtıracaksın.. ocx i sisteme kopyalamak yetmiyor, bunu sisteme kayıt ettirmek gerek. bunun için de regsvr komutunu çağırman lazım. kullanımı

    Regsvr32 /s c:\windows\system32\ msflxgrd.ocx

    şeklinde..

    /s in anlamı slient mode demek, yani /s i yazmazsan, kaydolduğuna dair mesaj verecek, bu da hoş olmaz..

    3- vb run-time ı kurduracaksın o kişiye..

    kolay gelsin
  • 09-06-2014, 17:55:08
    #3
    Üyeliği durduruldu
    Hocam setup yapmak en mantıklısı gibi ama orada da mı içine ocx dosyasını atıcaz?
  • 09-06-2014, 18:22:35
    #4
    evet hocam bağlılık dosyalarını yani hangi ocx ler, dll ler neyse gerekiyorsa onu ekleyeceksin.. sürükle bırak ile yapılıyor.. ama ayarını yapman lazım yani eklerken bu program files a atılsın, bu sistem e kopyalansın gibi seçenekler var..

    youtube da onla ilgili videolar v.s. bulabilirsin
  • 09-06-2014, 23:09:36
    #5
    Üyeliği durduruldu
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    evet hocam bağlılık dosyalarını yani hangi ocx ler, dll ler neyse gerekiyorsa onu ekleyeceksin.. sürükle bırak ile yapılıyor.. ama ayarını yapman lazım yani eklerken bu program files a atılsın, bu sistem e kopyalansın gibi seçenekler var..

    youtube da onla ilgili videolar v.s. bulabilirsin
    Hocam herşey tamam oldu ama program ücretli sanırım
    Trial versiyonda kurulum hazırladığımda şöyle birşey cıkıyor

  • 10-06-2014, 00:00:38
    #6
    evet hocam crackli versiyonunu kurman gerekiyor ya da para verip alacaksn.. internette bulabilirsin crack.. ya da torrent sitelerine bak


    ama içinde virus falan varsa sorumluluk kabul etmem..
  • 19-06-2014, 14:15:50
    #7
    Üyeliği durduruldu
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    evet hocam bağlılık dosyalarını yani hangi ocx ler, dll ler neyse gerekiyorsa onu ekleyeceksin.. sürükle bırak ile yapılıyor.. ama ayarını yapman lazım yani eklerken bu program files a atılsın, bu sistem e kopyalansın gibi seçenekler var..

    youtube da onla ilgili videolar v.s. bulabilirsin

    hocam setup yaptım, istenilen SYSWOW64'ün içine MSflexgrd.ocx kuruluyor.

    Fakat yine bu hata cikiyor ne yapacağım ben anlamadım :S

  • 19-06-2014, 14:31:35
    #8
    setup da seçeneklerde register et gibi bi seçenek olması lazım hocam..

    sistem 32 bit ise

    regsvr32 /u C:\windows\system32\ MSflexgrd.ocx

    64 ise
    regsvr32 /u C:\windows\SysWOW64\ MSflexgrd.ocx


    bunu çalıştırır mısın hocam çalıştır da.. ya da yönetici olarak cmd yi çalıştır..

    ondan sonra uygulama çalışıp çalışmadığına bak. eğer hala çalışmıyorsa sorun başka bağımlı dosyalarında (MSflexgrd haricinde..) eğer çalışıyorsa, setup programında dll e dosyasına çift tıkla, orada register gibi bi seçenek olması lazımdı diye hatırlıyorum. o setup aşamasında kayıt eder..

    http://www.indigorose.com/forums/thr...g-installation

    bak burda nasıl kayıt edeceği var..



    bak bu resimde advanced tabını gördün mü, oraya girip orada register ocx gibi şeylere bak.. bi de resmini çekip buraya ekle bakayım yapamazsan..

    arkadaş gelecek o yüzden en erken gece bakabilrim..
    kolay gelsin
  • 19-06-2014, 15:59:09
    #9
    Üyeliği durduruldu
    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