日期:2014-05-19  浏览次数:20842 次

给EXE传递参数!!!大家帮帮忙
大家说说,谢谢了

------解决方案--------------------
static void Main(string[] str)
{
MessageBox.Show(str.Length.ToString());
}

str数组中放着参数呢。。。
------解决方案--------------------
运行的时候
程序名.exe 参数1,参数2,参数3......

使用Environment.GetCommandLineArgs( )来获取参数
------解决方案--------------------
1)把数据写到一个公共文件或数据库里,再调用EXE文件,在EXE文件里读取就可以了。
2)采用运行EXE文档时传递,static void Main(string[] 参数),读取时,循环“参数”数组就可以了。

------解决方案--------------------
在Process类的开始信息属性的参数里面写就可以了
------解决方案--------------------
up
------解决方案--------------------
让记事本打开位于D盘名为test.txt的文档.
希望多少对你有点用.

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Diagnostics.Process.Start( "Notepad.exe ", "D:\\test.txt ");
}
}
}