Hello
See Registry example
http://www.codeproject.com/KB/vb/registry_with_vb.aspx
To run application on window startup
Sample Code.
Dim regKey As Microsoft.Win32.RegistryKeyregKey
regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
regKey.SetValue("YourApplicationName", "YourInstallPath")
regKey.Close()
If you want to remove from register use this code.
regKey.DeleteValue("YourApplicationName", False)
Also look at this Link :
http://oreilly.com/pub/a/oreilly/windows/ron/startup_0401.html