Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare aggiornamenti di un programma

Vorrei creare degli aggiornamenti da poter inviare ai vari clienti.
Quanlcuno mi può quale sistema usare ?
--
VB6 Sp5
Grazie, Alcau

 ha scritto nel messaggio
news:XE8y8.13109$W9.3...@twister2.libero.it...


 wrote in message
XE8y8.13109$W9.3...@twister2.libero.it...

Se non tipuoi recare sul posto ma c'è qualcun'altro puoi usare winzip self
extractor

Ma se nella tua nuova versione tu dovessi inserire qualche nuovo componente
che nella versione di base hai installato quest'ultimo non funzionerebbe, ed
è questo quello che intendo io.
Se apporto solo delle modifiche al codice posso far scaricare solo l'exe ma
se aggiungo nuovi componenti ?
Grazie

 ha scritto nel messaggio
news:BWay8.13781$W9.3...@twister2.libero.it...

Dentro allo zip ci metti il pacchetto di setup.
Oppure, e meglio:
1) metti tutti i componenti 'nuovi' in una cartella
2) crea un micro-programma che copia i file dal CD o floppy al system32
3) fai eseguire il regsvr32 per ogni nuovo componente
4) sostituisci l'eseguibile.
5) fai eventuali modifiche al DB attraverso VB o script SQL
Ciao
Alberto
PS: il tuo messaggio iniziale era molto ermetico. Spiegando un po' meglio le
cose agevoli chi ti risponde.

 Grazie
Se sono dll che devono essere registrate , i sistemi che conosco :
attraverso il pacchetto di installazione , manualmente (regsvr32.exe), un
file.bat . Ma il componente nel pc dell'utilizzatore deve essere portato e
questo penso sia compito del programmatore.
Non è la prima volta che un pacchetto o aggiunta di componenti sul pc di
test , (ipotesi:causa di componenti registrati precedentemente) , funziona
e sul pc del destinatario dell'utilizzo non.
giuseppe
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:XE8y8.13109$W9.3...@twister2.libero.it...


 wrote in message news:BWay8.13781

Fai lo stesso per tutti i componenti:
Il filettino di testo lo tieni sul server, ci metti tutti i files (exe, dll,
ocx) e all'avvio di copia tutto e se è una dll o un ocx tenta la
registrazione con regsvr32.exe
Ciao

 Quanlcuno mi può quale sistema usare ?
Io uso WISE, fa tutto questo, suoi limiti compresi...:-))) ma in questo
caso se ho nuove libs ocx dll sys ini exe ecc... posso anche scegliere se
sovrascrivere o "ask" o no!
A dipendenza del sistema operativo idem come sopra.
ciao


registra ciccio.ocx
ecc...
ok , in pratica il programma legge il file txt e compie le operazioni.
fin qui' ok , poi per l'autoaggiornamento ho risolto cosi :
SERVER : un file  .txt pubblicato  con i nomi di tutti i prg e relative
versioni
Client :
1)connetti a internet ,
2) leggi .txt e ricerca e confronta prodotti installati
3) scarica pacchetti da server ON LINE
(versione ModemToModem )
3) disconnetti , lancia prg di sincronia ( che all'interno ha gli script di
sincronia automatici tra cartelle)
ok , adesso una volta installato un programma su un cliente devi solo
configurare la connessione a internet o una connessione a modem-server !
in pratica il lavoro lo fa il tuo UPDATE e non i vari prg che hai installato
!!! cosi con un po di fantasia e grazie ai file di testo puoi scegliere
anche a quale cliente aggiornare il programma tipo :
[CLIENTE1]
aggiorna  PRG1.EXE
[CLIENTE2]
sendmsg: O PAGHI LE FATTURE O TI MANDO LA GDF !!!
^_^ spero ti sia stato d'aiuto !