Oppure

Loading
12/03/10 10:24
Cronos
Dopo aver distribuito i miei programmi spesso mi capita di provarli su altri computer, dove non è installato vb6. E ancora più spesso mi capita, all'avvio di alcuni programmi che compaia l'errore:

Components (nome componente) or one of its dependencies not correctly registered: a file are missing or invalid

Comapare cioè il messaggio che manca il componente che ho inserito nel programma, poichè nel computer dove provo i programmi non essendoci installato il vb6 mancano anche i rispettivi componenti.
Mi succede con il componente richtextbox, con il componente commondialog e con altri...
C'è un modo per risolvere il problema o si deve per forza installare il vb6 sui suddetti computer??
Grazie delle risposte :k:
aaa
12/03/10 11:12
nessuno
Ovviamente non devi installare VB6 nei computer dei clienti/utilizzatori ... sarebbe una cosa illogica.

Devi installare tutti i componenti che ti servono.

In genere, per ovviare al problema, si costruisce un "pacchetto di installazione", con un prodotto "moderno" e magari free ... è molto usato Inno Setup ma anche CyberInstaller.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
12/03/10 14:41
muteblaster
la scelta consigliata e' il pacchetto di installazione.......
altrimenti se vuoi fare un no install devi fare in modo che il programma al suo avvio verifichi che siano presenti tutti i componenti che gli servono e se non ci sono devi fare in modo che il programma li registri......
ma qualche firewall potrebbe bloccarti.....

la scelta migliore e' il pacchetto di installazione
aaa
13/03/10 11:11
Cronos
Mi potreste allora dire come si usa Inno??
aaa
13/03/10 11:27
GrG
Postato originariamente da Cronos:

Mi potreste allora dire come si usa Inno??


Questo è un forum di vb6, posta in un altra sezione o (ancora meglio) cercati guide e tutorial su internet dato che presumo ci siano...
aaa
13/03/10 11:27
nessuno
Postato originariamente da Cronos:

Mi potreste allora dire come si usa Inno??


Scusa ... ma questo non c'entra con la "programmazione" (ovvero con la scrittura del codice VB6) ...

Dovrai leggere il manuale (l'help on line) del prodotto e usarlo ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
13/03/10 11:38
Cronos
Potresti comunque dirmi anche il metodo senza installazione: preferivo evitare il pacchetto
(non è per pigrizia di imparare l'uso di Inno Setup, ma volevo evitare l'installazione)
aaa
13/03/10 11:42
nessuno
Non hai capito ... il pacchetto di installazione è "praticamente obbligatorio" ... non ha senso fare la fatica di determinare tutte le dll, ocx e dipendenze varie, passare i file, registrare le componenti COM ... a mano per tutti i PC di destinazione.

E comunque, anche questa parte di discussione, non riguarda la programmazione!
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.