Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [vb6] errore su eseguibile

    scusate ragazzi compresso un progetto penso si dice cosi
    con cyberinstaller per farlo eseguire su un altro pc
    con win98
    lo scompatto e tutto ok
    ma quando lo vado ad eseguire mi da errore 430
    la classe non supporta l'automazione o l'interfaccia prevista

    se lo scompatto sul pc dove ce' vb6 va tutto ok

    sapreste dirmi dove' l'errore nel progetto o nella fase di
    compressione
    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    L'errore 430 e' un errore generico e indica la mancanza di qualche libreria nel pc destinazione.

    Non hai detto se il tuo progetto utilizza un database ma, in questo caso, potrebbe mancare ADO o Jet nel PC.

    Installa MDAC e aggiorna il Windows 98 e poi riprova.

  3. #3
    il progetto utilizza un database

    o caricato mdac adesso mi da errore di run time 3170
    couldn'l find installable isam

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Installa anche Jet SP8

  5. #5
    istallato anche jet sp8
    da lo stesso errore

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma usi DAO?

  7. #7
    si

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Probabilmente manca la libreria di DAO che non viene installata ne' da MDAC ne', ovviamente da Jet ...

    DAO e' molto vecchio ... mi sembra che sia stato compreso in MDAC fino alla versione 2.5 e poi definitivamente abbandonato.

    Ovviamente il consiglio e' di passare ad ADO, ma per superare il problema mi sembra che tu debba avere nella cartella

    C:\Programmi\File comuni\Microsoft Shared\DAO

    le dll

    DAO350.DLL
    DAO360.DLL
    DAO2535.TLB

    secondo la versione di DAO che usi ... ma puoi inserirli tutti e tre ... e non dimenticare di registrare le dll con il comando regsvr32

  9. #9
    per questa volta lo risolto cosi
    prima o installato visual basic 6 ma mi dava lo stesso errore
    avviando il progetto anche da programma non mi funzionava
    lo stesso mi dava errore sul caricamento dei data

    o mandato l'aggiornamento di vb6 ed a funzionato tutto perfettamente

    pero l'errore resta perche se lo devo distribuire ad altri
    cosa dovrei fare secondo voi in base questi risultati

    adesso provero ad disinstallare vb6 per vedere se funziona ugualmente

    ciao

  10. #10
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Ma perchè disinstalli VB60 ?
    Non è certo il VB che da' errore.
    Una volta che hai installato gli aggiornamenti e con essi le DLL di
    DAO devi solo riconfigurare il programma di creazione del kit
    di installazione!
    Non serve a niente che disinstalli VB 6.0.

    A meno che tu non l'hai precedentemente installato sul
    PC del cliente. Ovvio che se è così devi toglierlo comunque (dal
    PC del cliente, intendo).
    Ciao, Brainjar

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.