Newsgroup: it.comp.lang.visual-basic
Titolo: [PLEASE HELP] Problemaccio con una semplice installazione :-(

Ho fatto una applicazione con vb6 su win xp
ho creato il pacchetto di installazione
e su win2000 mi dava alcuni problemi, quindi ho eliminato alcuni file che a
quanto ho capito sono inutili (già su win) e che davano problemi durante
l'istallazione con win2000
il problema, davvero seccante, è che provandolo su un mio pc con win2000,
parte l'istallazione e mi chiede il cd dell'enciclopedia rizzoli 98!!!!
Ho provato a metterlo e, me la fa reinstallare!!!
Solo che ogni volta che provo a lanciare la mia di installazione, mi parte
sempre quella della rizzoli!
Penso che sia sufficente togliere questa enciclopedia dal mio pc x non avere
+ questo problema
ma non mi sembra una soluzione accettabile, xchè se devo dare il mio
programma in giro, voglio essere sicuro che non succeda una cosa del genere
agli altri!!!
Siccome questa cosa mi era già successa con un altro programma che avevo
fatto , che però mi aveva chiesto il cd di word, mi sorge il dubbio che ci
sia qualcosa che non va :-)
I file che ho incluso, sono questi:
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,3/26/99 8.00.00
AM,101888,6.0.84.50
File2=@VB6IT.DLL,$(WinSysPath),,$(Shared),10/1/00 11.00.00
PM,122128,6.0.89.88
File3=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/1/98 12.00.00
AM,22288,4.71.1460.1
File4=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/31/01
12.00.00 PM,1388544,6.0.92.37
non penso proprio siano questi file il problema, magari è il nome che ho
dato al progetto?
o qualcos'altro con lo stesso nome di qualcosa presente
nell'enciclopedia????
Helppppppppppp
ciaociao

Posso essere onesto?
Cambia il programma che ti crea i pacchetti di installazione, credo che il
problema non risieda nel tuo computer ma piuttosto nel programma che usi per
fare i pacchetti di installazione.

Stavo giocando a tira e molla quando tu Robin Rootz hai detto:

Uso quello fornito con visual basic
che a quanto capito, se usato bene, è tra i migliori
penso che il problema sia che non lo so usare bene ;-)
stesso problema che penso che troverei anche cambiando programma, no?

[*Robin Root* = Please_don_...@freedom.world in
news:XeRvb.16606$
9k3....@tornado.fastwebnet.it
] ha scritto:

A parte che non mi sogno di fare quel che dici, ma, scusa, a chi stai
parlando?

Stavo giocando a tira e molla quando tu Lupoz hai detto:

a me?

 a me?
a te ?
Ave
giuseppeD
----------------------------------------
Ho fatto una trasfusione alla stampante;
mi è costata più di una di sangue.
Va bè che meglio a lei, ma santa miseria ..........

scirioz wrote:
CUT
--
beh a meno che gli spiriti si siano impossessati del tuo pc (e allora
immergilo spento nell'acqua benedetta.....bambini non fatelo eh!)
A)
ti sei fatto un autorun sul CD che per distrazione fa partire un exe (il
setup?) dell'enciclopedia
B)
Eri distratto e hai usato un comando che lancia l'enciclopedia
(shell(setup.exe) e casomai sei nella dir dove c'è il setup
dell'enciclopedia invece che nella dir del tuo setup????)
Variante B-Bis) MOOOLTO PROBABILE!
Hai pastrocchiato con il nome ....mi è successo una volta....
2 programmi diversi....alla fine esce un file che chiami Setup.exe in tutti
e 2 i casi
per distrazione...pastrocchi col masterizzatore e finisce sul cd il
Setup.exe di un altro programma! (il nome è lo stesso ....quello che fa no!)
C)
Hai pastrocchiato con l'esecuzione automatica....chiavi di registro...etc
etc....
e il programma dell'enciclopedia si accorge che hai modificato anche
qualcosa dei suoi...e cerca di ripristinarlo!
D)
il programma dell'enciclopedia girerà come servizio...al quale tu li rompi
le palle...casomai cancellandoli chiavi che a lui necessitano
...e allora si arrabbia e ti chiede di reinstallare l'enciclopedia!
ATTENZIONE
un setup NON lancia un altro programma a meno che:
1) TU non li dica ESPRESSAMENTE di farlo!!!
2) oppure...Ma son casi rari...ti sei beccato un worm che ha buggato una
dll...ma son casi rarissimi...e poi al limite ti fa qualcosa di più cattivo
che chiedere il cd di una enciclopedia!!!
E ALLORA?....
propendo per qualche pastrocchio o disattenzione che hai fatto!
Saluti!
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici


ha quotato male, ma ho aperto io il thread e nessuno aveva dato risposte,
quindi non ci si poteva sbagliare ;-)

 CUT
ricopioeincollo il mex xchč l'hai messo come sign :-)
beh a meno che gli spiriti si siano impossessati del tuo pc (e allora
immergilo spento nell'acqua benedetta.....bambini non fatelo eh!)
(direi di no xchč lo scherzetto me lo aveva fatto anche sul mio pc xp con un
altro programma fatto da me)
A)
ti sei fatto un autorun sul CD che per distrazione fa partire un exe (il
setup?) dell'enciclopedia
(direi di no, il mio programma č il solito exe con cab e il cd
dell'enciclopedia non toccava quel pc da mesi)
B)
Eri distratto e hai usato un comando che lancia l'enciclopedia
(shell(setup.exe) e casomai sei nella dir dove c'č il setup
dell'enciclopedia invece che nella dir del tuo setup????)
(non c'č scell :-))
Variante B-Bis) MOOOLTO PROBABILE!
Hai pastrocchiato con il nome ....mi č successo una volta....
2 programmi diversi....alla fine esce un file che chiami Setup.exe in tutti
e 2 i casi
per distrazione...pastrocchi col masterizzatore e finisce sul cd il
Setup.exe di un altro programma! (il nome č lo stesso ....quello che fa no!)
(ehm impossibile, l'ho fatto sul mio xp e non ho quell'enciclopedia, l'exe
suo proprio non posso averlo preso)
C)
Hai pastrocchiato con l'esecuzione automatica....chiavi di registro...etc
etc....
e il programma dell'enciclopedia si accorge che hai modificato anche
qualcosa dei suoi...e cerca di ripristinarlo!
(ehm questo č giŕ + probabile, sul registro ho fatto questo:
rtn = RegOpenKey(HKEY_CURRENT_USER, "Control Panel\desktop", hKey)
rtn = RegSetValueEx(hKey, "TileWallpaper", 0, REG_SZ, TileValue,
KeyValueLength)
rtn = RegCloseKey(hKey)
invece x quanto riguarda l'esecuzione automatica ho fatto questo:
 retval = fCreateShellLink(RelativePath & vbNullChar, "sfonder", App.Path &
"\sfonder.exe", "" & vbNullChar, True, gsPROGMENUKEY)
)
D)
il programma dell'enciclopedia girerŕ come servizio...al quale tu li rompi
le palle...casomai cancellandoli chiavi che a lui necessitano
...e allora si arrabbia e ti chiede di reinstallare l'enciclopedia!
(questo puň essere, ma sarŕ davvero quella cosa che ho scritto su?)
ATTENZIONE
un setup NON lancia un altro programma a meno che:
1) TU non li dica ESPRESSAMENTE di farlo!!!
(non mi permetterei mai :-) )
2) oppure...Ma son casi rari...ti sei beccato un worm che ha buggato una
dll...ma son casi rarissimi...e poi al limite ti fa qualcosa di piů cattivo
che chiedere il cd di una enciclopedia!!!
(e sarebbe la seconda volta, l'altra volta mi aveva chiesto il cd di office
(con un altro programma))
E ALLORA?....
propendo per qualche pastrocchio o disattenzione che hai fatto!
(penso sia la cosa del registro, possibile che sia questo nome
"TileWallpaper" a dar conflitto?)
se puň aiutarti ad aiutarmi, posso postare l'intero codice
ciaociao

 ciaociao
per caritą no!
e poi la prova la fai subito da te.....
fatti una versione "light"...che installa e basta...che non scrive chiavi ne
fa link..!
il solito vecchi buon setup che bisogna far partire "a mano" e che non fa
nulla di altro che installare il programma...
se tutto va.....č una tua distrazione da qualche parte!
-- 
Il Wodkino Nazionale č a : 
www.martek.it
