Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Programma che si avvia con windows
sabato 10 novembre 2007 - 14.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
walter.tomiati.90
Profilo
| Junior Member
121
messaggi | Data Invio:
sab 10 nov 2007 - 14:50
salve a tutti,
come faccio a impostare che un programma si avvii automaticamente con windows (con che istruzione) con visual basic ?
Tomiati Walter
---> Gabba, Gabba, Hey !!! <---
JohnAsh
Profilo
| Junior Member
50
messaggi | Data Invio:
sab 10 nov 2007 - 14:58
Ciao,
devi scrivere una chiave nel registro. Se vuoi che il tuo programma venga avviato in generale all'avvio della macchina allora devi scrivere in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run, mentre se vuoi che il programma venga avviato solamente per l'utente che effettua la scrittura nel registro, allora devi sostituire HKEY_LOCAL_MACHINE con HKEY_CURRENT_USER, per il resto è tutto identico.
In VB.net non so esattamente come si fa (a livello di sintassi), ma con VC++ devi fare così:
using namespace Microsoft::Win32;
[......]
RegistryKey ^run = Registry::CurrentUser->OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true);
run->SetValue("NomeApplicazione", "\"" + Application::ExecutablePath + "\"");
Non penso ti sarà difficile convertire in VB..
Saluti
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
dom 11 nov 2007 - 14:40
Una domanda...
Ma se metti il .exe nell'esecuzione automatica di Windows?
saluti
--------------------
Vincenzo PESANTE
System Engineer
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !