所以我试图使用CommandLineArgs.Count和CommandLineArgs.ToArray 如果在互联网上搜索,他们都说你使用My.Application.CommandLineArgs,但这对我不起作用。
这是我得到的错误
错误1当前名称“我的”不存在 上下文C:\ Users \ Nighel \ Documents \ Visual Studio 2013 \ Projects \ SOF_SCRIPT \ SOF_SCRIPT \ GUI.cs 119 17 SOF_SCRIPT
if (My.Application.CommandLineArgs.Count > 0)
{
string[] strArray = My.Application.CommandLineArgs.ToArray<string>();
s = strArray[0];
if ((strArray.Length == 3) | (strArray.Length == 4))
{
}
}
答案 0 :(得分:3)
使用Environment.GetCommandLineArgs():
返回一个字符串数组,其中包含当前进程的命令行参数。
它们也可作为应用程序入口点的参数static void Main(string[] args)
。