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 - VB6 su altri pc
Forum - Visual Basic 6 - VB6 su altri pc

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
jack1988 (Normal User)
Pro


Messaggi: 117
Iscritto: 27/02/2007

Segnala al moderatore
Postato alle 14:46
Mercoledì, 14/03/2007
quando creo un programma in vb6 e dp aver creato l'eseguibile, xkè sugli altri pc nn funziona?

Un volta mi è uscito un errore cn scritto:
-Impossibile aprire commonDialog1...ecc

Oppure mi capita ke  percosi ke scrivo nel codice sul mio pc, poi dp sugli altri pc nn funziona...ma questo è naturale...cm posso risolverlo?

Il mio programma deve aprire un file word, xò sugli altri pc nn si apre,ma sul mio si.

P.S.
Sul pc degli utenti porto sia il programma sia il doc word.

PM Quote
Avatar
jack1988 (Normal User)
Pro


Messaggi: 117
Iscritto: 27/02/2007

Segnala al moderatore
Postato alle 14:51
Mercoledì, 14/03/2007
il programma contiene una relazione e il collegamento al doc word è questo:

Shell Chr(34) & "C:\Programmi\Microsoft Office\OFFICE11\WINWORD.exe" & Chr(34) & " " & Chr(34) & "C:\Documents and Settings\...\Relazione.doc" & Chr(34)

Ecco cn questa porzione d codice sul mio pc si apre il file word,ma su gli altri no...xkè?
Cm posso risolvere questo problema?

P.S.
sul pc degli utenti porto sia il programma sia il file word.

So ke sbaglio in qualke cosa...dv?:k::k::k:

PM Quote
Avatar
c.ronaldo (Normal User)
Expert


Messaggi: 577
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 15:43
Mercoledì, 14/03/2007
Può darsi pure che accade perchè il pc non ha installato le librerie run time...
Comunque non server secondo me modificare il codice (cosa impossibbile a mio parere) ma creare la stessa directori del file
es:
Il programma deve aprire C:/pippo/pippo.exe...
Sul pc dove serve crei la directory "C:/pippo/pippo.exe"
Se non hai capito posta! :k:

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 16:29
Mercoledì, 14/03/2007
beh..secondo me sono possibili queste cose:

1)manca runtime visual basic 6;
2)in genere il software si distribuisce sotto forma di pacchetto di installazione,e non come eseguibile;
3)il path di Word o del file sono diversi nell'altro PC.
;)

Ultima modifica effettuata da Hacker il 14/03/2007 alle 16:30
PM Quote
Avatar
jack1988 (Normal User)
Pro


Messaggi: 117
Iscritto: 27/02/2007

Segnala al moderatore
Postato alle 15:48
Sabato, 17/03/2007
allora cosa devo mettere nell'archivio oltre al file exe x funzionare sugli altri pc?...se c'è un immagine nel programma nell'archivio devo inserire anke l'immagine?Ma poi il percoso nn sarà modificato?

PM Quote
Avatar
c.ronaldo (Normal User)
Expert


Messaggi: 577
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 15:59
Sabato, 17/03/2007
Dipende...
Hai due chance :
1 - L'amico deve installarsi i run-time di vb/vb6
2 - Metti insieme l'eseguibile (se per esempio hai utilizzato il winsock) wsock.dll (mi pare che si chiama così...Bò cerca in system32)
Capito? :k:

PM Quote
Avatar
jack1988 (Normal User)
Pro


Messaggi: 117
Iscritto: 27/02/2007

Segnala al moderatore
Postato alle 16:14
Sabato, 17/03/2007
system32?...dv posso trovarlo precisamente wsock.ddl?

:k::k::k:

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 16:43
Sabato, 17/03/2007
C:\WINDOWS\system32\winsock.dll

Si trova lì,e dovresti provare a metterlo nella cartella dove c'è il tuo eseguibile...


Qua trovi il runtime per visual basic 6:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7 ...


Mentre se hai Visual Studio(o forse anche avendo solo VB)puoi fare la "Creazione Guidata Pacchetti Di Installazione"(che trovi nella cartella di VS),che può essere anche brutta,ma dovrebbe inglobare tutti i dati necessari per la distribuzione;)

Ultima modifica effettuata da Hacker il 17/03/2007 alle 16:52
PM Quote
Avatar
c.ronaldo (Normal User)
Expert


Messaggi: 577
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 16:53
Sabato, 17/03/2007
Quoto insieme ad hacker! ;)

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo