Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTOOO!!! PROBLEMI DI INSTALLAZIONE

Cari Amici,
Sono disperato. Ho passato 1 anno a sviluppare un programma con VB6 SP5 e mi
dà tantissimi problemi di installazione quando lo installo su altri
computer. Spero di poter trovare in questa sede, qualcuno che mi aiuti!
Vengo subito al dunque descrivendovi i problemi che incontro nell'
installazione del software su altri computer:
Premetto che uso il VB6 su WinXP. Gli errori di cui ora parlo, sono costanti
sia usando il "Package e deployment wizard" che InstallShield Developer 7
per creare il setup del programma.
1) Anche usando risoluzione di 1024x768(quella con cui ho sviluppato il
programma), quando lo installo su altri computer, la posizione e la
dimensione di tutti i controlli è completamente sballata. Ho notato però che
sulle macchine in cui è installato Office XP, questo problema non si
presenta. Tempo fà mi ricordo di aver eliminato dal programma qualche
referenza. Non è che il problema è dovuto a questo?
2) A volte dà l'errore "Couldn't find installable ISAAM" anche sè sono stato
ben attento a selezionare quello appropriato nel programma di creazione dei
Setup.
3) A volte mi dà l'errore 7 :"Out of memory" anche su macchine con più di
1Gb di RAM. Com'è possibile?
4) A volte dà l'errore "X Classe non registrata: si stà cercando l'oggetto
CLSID"
A cosa possono essere dovuti tali problemi?
Vorrei poi porvi, altre domande, una di queste è: Con quale istruzione posso
far partire la guida CHM dal programma? E poi: Come faccio a far partire il
browser di default in modo che apra una URL specifica?
Cari Amici, VI PREGO di aiutarmi.......sopra questo programma c'è 1 anno di
lavoro. Vi sarei infinitamente grato.
Vi ringrazio anticipatamente
Pasquale Galianni
astrop...@libero.it

 browser di default in modo che apra una URL specifica?
ShellExecute() con verbo "open"
Ciao




 Si su win9x come posso rimediare?
Evidentemente allochi memoria e non la rilasci: win9x ha una gestione
pietosa della memoria e ti riserva handles per 64k indipendentemente dalla
ram.
Usi funzioni dell'API tipo CreatePen(), CreateIcon(), GetDC() o simili?
Assicurati di rilasciare le risorse con le relative funzioni (nell'es.
DeleteObject(), DeleteDC())
Ciao

 wrote in message
news:%h5P8.40220$TS.11...@news1.tin.it...


ti rispondo relativamente al problema n.3
io ho avuto l'errore "Out of memory" quando tentavo di utilizzare l'oggetto
crystal report su un PC che non aveva installato tale componente......ti
spiego meglio
ho il mio PC con installato VBSP6+CR...progetto la mia applicazione facendo
uso di crystl32.ocx: il tutto funziona a meraviglia. Poi, per sbaglio, mi č
stata disinstallato crystal report, e quindi il file crytsl32.ocx č stato
cancellato.
La mia applicazione, come č logico che sia, non faceva piů funzionare le
stampe, ma il messaggio che avevo era proprio l'out of memory che hai
indicato tu.....
quindi, ti consiglio di verificare che sui PC che hanno quel problema sia
stato installato tutto regolarmente, non solo il tuo programma, ma anche
eventuali componenti di terze tarti che vai ad usare (MDAC se usi ADO,
qualche DLL/OCX e cosě via.....)
il problema n.4, in effetti, va pensare proprio che su certe macchine (come
Win95) non sia installato ADO,DCOM o qualche componente Windows che ormai
sono di default sugli OS con IE aggiornato.....
good coding!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262