1
System.Diagnostics.Process.Start(@"Notepad.exe", @"C:\BOOT.INI");

解决方案 »

  1.   

    呵呵,你可以用热键hotkey来实现吧,也可以用GetKeyState函数实现(这是一个api函数吧!)
    至于如何调用api函数,你可以参看一下
    http://www.cfxybbs.com/bbs/viewFile.asp?Boardid=46&ID=349如果你是要启动一个程序——而不是激活一个进程,你可能还要使用到:
    Process myProcess = new Process();
    myProcess.StartInfo.FileName = "你的程序";
    myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
    myProcess.Start(); 至于加密,你随便用个算法,把它换成别的形式就可以了,数字转换成字符串特别简单啊,直接用个tostring,就可以啊!
    如果是更多的相互转换,可以用到convert类,里面有好多转来转去的方法!
      

  2.   


     怎么使用C#来调用外部程序
     http://community.csdn.net/Expert/topic/3160/3160774.xml?temp=.2360193