VB2008 programma automatisch opstarten bij starten systeem

Status
Niet open voor verdere reacties.

Hindrik

Gebruiker
Lid geworden
22 apr 2004
Berichten
106
L.S.,
Programmeertaal : Visual Basic 2008
OS : Windows 7
Systeem : HP Laptop dv7

Ik heb een programmaatje gemaakt in VB2008, en wil graag bij het opstarten van
het systeem dat dit progje automatisch opstart.
Gaarne advies.

:cool:
 
Dat kan codematig of d.m.v. een installatie.

Toevoegen:

[cpp]Dim regKey As Microsoft.Win32.RegistryKey
Dim KeyName As String = "Naam"
Dim KeyValue As String = Application.ExecutablePath
regKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
If regKey.GetValue(KeyName) = Nothing Then
regKey.SetValue(KeyName, KeyValue, Microsoft.Win32.RegistryValueKind.String)
End If[/cpp]


Om te verwijderen:

[CPP]Dim KeyName As String = "Naam"
Dim Registry As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.CurrentUser
Dim Key As Microsoft.Win32.RegistryKey = Registry.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
Key.DeleteValue(KeyName, False)[/CPP]

Je hebt dan wel administratorrechten nodig.

Om het via een installatieprogramma te doen, zou ik je Inno Setup aanraden.
 
Win7? Start, alle programma's, opstarten en zet daar je programma in. Geen adminrechten of registerwijzigingen nodig.
 
@mrHenkie: Hij heeft het over opstarten met windows, dus dat het programma start als je windows start. Dat is iets anders dan wat jij bedoeld en er zijn wel degelijk registerwijzigingen nodig ;).
 
Ooh hij bedoelt bij het opstarten van windows, had het even niet begrepen.
 
Opstarten prog bij systeemstart

Joz1: Bedankt voor de duidelijke uitdraai ! Ik heb het in mijn programma geplaatst en het
werkt !!
Wat de opmerking van mrHenkie betreft, even niet opgelet !!

Nogmaals dank

Hindrik
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan