Newsgroup: it.comp.lang.visual-basic
Titolo: Avvio automatico?

Ciao!
Ho letto nei post precedenti che tramite la creazione guidata dei pacchetti
di vb6 non c'è verso di fare in modo che un programma si avvi
automaticamente all'avvio di windows. Che menata!
Il programma che ho sviluppato, deve assolutamente avviarsi in automatico! e
non dalla cartella esecuzione automatica, bensì in qualche altro modo
(registro di sistema immagino). Inoltre deve funzionare su tutte le
piattaforme microsoft (escluso win 2003 e NT).
Adesso dico io: ho letto centinaia di post dove si spiega che bisogna usare
la API per scrivere nel registro, ma in nessuno di questi, ho trovato un
esempiucolo d'aiuto!
Potreste darmi una mano? Magari specificandomi un link che mostra degli
esempi su come fare?
Non posso permettermi di comprare InstallShield (che ho letto, può fare quel
che mi serve), solo per un programmino! HELP PLEASE!
Grazie!
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
---

 qualche altro modo (registro di sistema immagino).
Il Setup di VB ha un grosso vantaggio rispetto alla grande maggioranza di
concorrenti. E' disponibile con tanto di sorgenti, ben scritti, in VB6.
Quindi, puoi aprirti molto tranquillamente il progetto di Setup1, e farci
quello che vuoi. La Sub che esegue tutte le operazioni è una sola (è il
FormLoad della form più importante).
Lì, trovi passo passo quello che avviene.
Sempre nello stesso progetto, c'è roba che scrive nel registro.
Quindi, sapendo che ciò che parte in automatico è in \Run, \Run_Services o
simili di HKLocalMachine o di HKCurrentUser (a seconda di quello che vuoi),
basta che tu inserisca la registrazione del percorso in cui il setup
inchioderà l'Exe in tale voce del registry, e il gioco è fatto.
Non entro oltre nel dettaglio perchè aprendo il progetto Setup1 le cose sono
generalmente abbastanza semplici.
Ciao
Alberto

Modifica la chiave Run del registro...
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 bye
Caspita! Ora si che mi č tutto + chiaro! Grazie davvero!! davvero! Grazie
1000!
.....ce ne fossero come te....

 inchioderà l'Exe in tale voce del registry.....
COME??


Non devi aprire Setup1 ma il progetto VB che serve a generare i pacchetti di
installazione
Il percorso dovrebbe essere questo:
C:\Programmi\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1
Ciao, Vincenzo

AAAAHHH!!!!
ora gli do un'occhiata! Grazie!!!

Ho visto! ganzo!!
Senti ma a questo punto, se voglio far avviare la mia applicazione in
automatico all'avvio di windows, devo aggiungere il codice nella form load
del progetto setup1?
Poi una volta che ho creato il pacchetto di installazione, il codice che ho
aggiunto lo devo comunque eliminare vero?
Grazie!


Prego
Ciao, Vincenzo

 .....ce ne fossero come te....
Se non sai neanche cos'è la chiave Run del Registro, spiegami come fai a
creare applicazioni che partono all'avvio del pc...
Bah! :-(


addio niniiii.....
"Ottomano Nicola" <amici_...@nicolaTOGLIQUESTOottomano.it> ha scritto
nel messaggio news:CE0yc.31650$G%.210@tornado.fastwebnet.it...


> addio niniiii.....
Violetto e Plonk.


 esempiucolo d'aiuto!
www.it-lang-vb.net
quando torna su, cerca registry o registro.
se hai fretta
http://groups.google.com/groups?as_q=registry&ie=UTF-8&as_ugroup=*basic*&lr=&hl=it
j.

 addio niniiii.....
'nte' 'ncazza' e prova inno setup a gratis e che fa quello che fa PDW e
altro come scrivere chiavi nel registro.
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 altro come scrivere chiavi nel registro.
Non sono ncazzato! ;-) bisogna saper convivere anche con sta gente!
Ho provato a usare inno setup. Dove trovo l'impostazione per dirgli di
creare una voce nel registro? e poi, devo specificargli a mano tutte le dll
cui necessita il programma?
Grazie 1000!
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
---