You can set the name/value pair value in the registry of the microsft. Win32 namespace.
In the Registry's "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run"
Storage Application Program The name and path can be used to start the program. Code As follows:
Using System;
Using System. Collections. Generic;
Using System. componentmodel;
Using System. Data;
Using System. drawing;
Using System. text;
Using System. Windows. forms;
Namespace Autorun
{
Public Partial Class Form1: Form
{
Public Form1 ()
{
Initializecomponent ();
}
// Set startup
Private Void Btnset_click ( Object Sender, eventargs E)
{
Microsoft. win32.registry. setvalue ( @" HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run "
, Application. productname, application. startuppath + Application. productname );
}
// C # winform open hyperlink
Private Void Form1_load ( Object Sender, eventargs E)
{
System. Diagnostics. process. Start ( " Iexplore.exe " , " Http://revit.5d6d.com " );
}
}
}
Source code: http://revit.5d6d.com/thread-896-1-1.html