Newsgroup: it.comp.lang.visual-basic
Titolo: errore eseguibile e 'comdlg32.ocx'

Ciao a tutti,
ho creato un progetto.exe in vb6 mediante la semplice procedura file->crea
progetto.exe, il progetto viene creato e funziona correttamente sul pc dove
ho installato il VB6; purtroppo però se provo ad utilizzare il progetto in
questione su un pc dove il vb6 non è installato mi arriva il seguete
messaggio:
"component 'comdlg32.ocx' or one of its dependencies not correctly
registred: a file is missing or invalid"
e la procedura non si completa...
Ho cercato un pò sul ng ma la maggior parte dei post fanno riferimento ad un
problema diverso legato principalmete alla impossibilità di usare il
controllo Commondialog in vb; ho anche scaricato dalla  kb di microsoft il
file "VBRun60sp5" ma il problema non si è risolto...
Qualcuno sa come aiutarmi o dove poter reperire informazioni in merito?
Grazie,
Ntonjfi

 wrote in message
b5a9sj$26kv4m$1...@ID-150944.news.dfncis.de...

in effetti e' successo anche a me, non ricordo esattamente perche', se non
sbaglio ho risolto copiando il file comdlg32.ocx della macchina
'sviluppatrice' sul pc con l'errore e poi naturalmente registrandolo...

 Qualcuno sa come aiutarmi o dove poter reperire informazioni in merito?
Devi creare il pacchetto di installazione!
Puoi usare quello installato con VB, Creazione Guidata Pacchetti di 
installazione.
Questa procedura crea alcuni file che contengono tutto cio' che serve al 
tuo programma per funzionare su un pc "vergine". Copi i file generati 
sul pc in cui vuoi eseguire il programma. Esegui il file setup ed il 
programma e' installato.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 maxx
Cio maxx,
grazie innanzitutto per la risposta, ho visto su msdn ed effettivamente è
questa la procedura che mi interessa per risolvere il mio problema...
Purtroppo però, e scusa la banalità, sulla guida mi viene descritta la
funzionalità e il risultato della procedura ma non come effettuarla, ho dato
uno sguardo ai vari menù (in particolare al menù progetto) ma non sono
venuto a capo di nulla...
Il mio è in realtà un progetto semplice, con una decina di form, devo forse
creare apriori un progetto di tipo diverso?
Se si, quale?
Altrimenti sto forse seguedo una strada sbagliata?
Attendo tue notizie,
Ntonjfi
P.S.
Se vuoi posso inviarti in privato il progetto (zippato è 350 KB) così che
puoi creare per me il pacchetto di installazione e riinviarmelo...

 puoi creare per me il pacchetto di installazione e riinviarmelo...
Guarda che non c'č bisogno..per fare il pacchetto devi installare il tool
quando installi VB.
Poi in start>programmi>Microsoft Visual Studio 6.0>Strumenti di Microsoft
Visual Studio 6.0>Creazione Guidata pacchetti d'installazione.
Ciao ;)


Grazie,
ho seguito le vs istruzioni e sono riuscito nell'impresa...
Visto che ci sono però ne approfritto per chidervi altre 2 cose:
1. al termine dell'installazione sul "pc utente" nonostante la procedura
contenga e installi sull'hard disk di quest'ultimo anche il file eseguibile
del mio programma quando lancio il programma la prima volta, mi dice che è
impossibile trovare il file in questione; seleziono sfoglia e puntando io al
file il tutto funziona correttamente anche per successive aperture, come
mai? Lo ripeto, l'eseguibile del codice c'è nella directory di
installazione...
2. vorrei aggiugere nella directory di installazione anche una serie di
cartelle e un paio di file che il mio codice usa ma che, ovviamente, non
fanno parte del pacchetto, ho letto dalla guida che dovrei eseguire un "kit
di installazione" ma l'esempio riportato non mi sempra semplicissimo: esiste
una procedura alternativa che non sia la estrazione manuale dei file e delle
cartelle nella directory?
Grazie ancora per la disponibilità e scusate se approfitto in modo così
spudorato...
Ciao,
Ntonjfi