1 关联自己的程序
string keyName;
string keyValue;
//This creates a Root entry called "MyApp".
keyName = "MyApp";
keyValue = "My Application";RegistryKey key;
key = Registry.ClassesRoot.CreateSubKey(keyName);
key.SetValue("",keyValue);
key = key.CreateSubKey("shell");
key = key.CreateSubKey("open");
key = key.CreateSubKey("command");
key.SetValue("","c:\\temp\\my.exe %1");
keyName = ".txt";
keyValue = "MyApp";
key = Registry.ClassesRoot.CreateSubKey(keyName);
key.SetValue("", keyValue);http://msmvps.com/coad/archive/2004/06/11/8011.aspx
http://www.dotnet247.com/247reference/msgs/21/109542.aspx2 一般程序都是通过这样一个方法启动
static void Main(string[] args)
{
......
//if(args.Length != 0)
//{
// ....作处理
//}
}
string keyName;
string keyValue;
//This creates a Root entry called "MyApp".
keyName = "MyApp";
keyValue = "My Application";RegistryKey key;
key = Registry.ClassesRoot.CreateSubKey(keyName);
key.SetValue("",keyValue);
key = key.CreateSubKey("shell");
key = key.CreateSubKey("open");
key = key.CreateSubKey("command");
key.SetValue("","c:\\temp\\my.exe %1");
keyName = ".txt";
keyValue = "MyApp";
key = Registry.ClassesRoot.CreateSubKey(keyName);
key.SetValue("", keyValue);http://msmvps.com/coad/archive/2004/06/11/8011.aspx
http://www.dotnet247.com/247reference/msgs/21/109542.aspx2 一般程序都是通过这样一个方法启动
static void Main(string[] args)
{
......
//if(args.Length != 0)
//{
// ....作处理
//}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货