Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - XP_To_Vista è pronto - pacchetto setup URGENTE!
Forum - Visual Basic 6 - XP_To_Vista è pronto - pacchetto setup URGENTE!

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
Ciao a tutti raga, finalmente XP_To_Vista è pronto, manca solo il pacchetto d'installazione.

Solo che il pacchetto di VB non può includere le cartelle...solo i file... il problema è che alcuni SoftWare che il programma installa hanno bisogno di componenti che si devono trovare in una directory specifica... e se non posso mettere la cartella succederà un casino!!!



Per Favore chi può mi aiuti grazie!:alert::alert::alert:

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 14:31
Domenica, 02/09/2007
potresti fare che il programma le crei queste cartelle dove poi ci metti i file che ti servono.
Ecco il codice per creare una directory:

MKDir "C:\prova\"

e con questo codice in c verrà creata la cartella prova dove poi ci metti i file che ti servono.
Spero di esserti stato d'aiiuto.

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:42
Domenica, 02/09/2007
Si ma come dico al pacchetto d'installazione di mettere i file in quella cartella?



grazie per avere risp

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 14:47
Domenica, 02/09/2007
con questo codice:
Dichiarazioni:
Private Declare Function movefile Lib "kernel32" Alias "MoveFileA" (ByVal IpExistingFileName As String, ByVal IpnewfileName As String) As Long

codice sorgente da inserire ad esempio nella sub form_load o dove vuoi tu:

movefile "C:\ciao.exe", "C:\temp\ciao.exe"
tuttochiaro??

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:51
Domenica, 02/09/2007
si è un'idea ma tu non sai quante dll quanti file devo spostare... saranno + di 100

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 14:55
Domenica, 02/09/2007
bè non saprei come fare l'unica soluzione che mi verrebbe in mente è mettere:

movefile "C:\ciao.exe", "C:\temp\ciao.exe"
movefile "C:\ciao.exe", "C:\temp\ciao.exe"
movefile "C:\ciao.exe", "C:\temp\ciao.exe"
ecc.

con i nomi uno ad uno di tutti i file da spostare,
ma penso che ci possa essere un'altra possibilità...
dimmi hanno tutti la stessa estensione?

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 18:32
Domenica, 02/09/2007
Se magari.. stanno DLL ocx
altri file... e li devo mettere in cartelle specifiche seno va tutto in fumo.... MADOOOOO mi immagino se stanno gli stess nomi... :d
Oddio... al solo pensarci mi sento male..


comunque seguirò il tuo consiglio, grazie mille.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 18:47
Domenica, 02/09/2007
di niente.
Ho cercato di fare quello che potevo x aiutarti.

PM Quote
Avatar
Flyman (Normal User)
Rookie


Messaggi: 27
Iscritto: 03/04/2007

Segnala al moderatore
Postato alle 17:10
Sabato, 08/09/2007
Non so se stai parlando del creatore di pacchetti di VB6, perchè per quanto scarno dovrebbe permette di creare cartelle aggiunte.
Nella procedura guidata ad un certo punto ti fa il riepilogo dei file da installare con il relativo percorso.
Se modifiche manualmente puoi mettere i percorsi che vuoi.
In alternativa, puoi provare Inno Setup che oltre ad essere gratuito è programmabile e notevolmente piu' potente.
Spero di essere stato di aiuto Ciao

PM Quote