当前位置:编程学习 > C#/ASP.NET >>

C# winfrom程序如何获取vb程序中shell 传递出来的参数

C# winfrom程序如何获取vb程序中shell 传递出来的数
vb6.0 中调用传参 如下 
   Dim RetVal
     RetVal = Shell("D:\Debug\3GLogin.exe " & sDeviceId, 1)
我在c#主窗体load方法中怎么能获取到这个 shell 传递过来的 sDeviceId 的值 --------------------编程问答-------------------- Main(string[] args),入口函数中的args就是命令行参数的数组,还可以通过下标访问 --------------------编程问答-------------------- 进程间通信 ,通过main的args参数传递... --------------------编程问答-------------------- 麻烦你能简单给我例子么  --------------------编程问答--------------------

program.cs中有入口函数
        [STAThread]
        public static void Main(string[] args)
        {
                args[0],args[1],这样,通过下标访问
        }
--------------------编程问答-------------------- 我是这样传参的对不对  RetVal = Shell("E:\3GLogin\bin\Debug\3GLogin.exe " & sDeviceId, 1)
然后这样取值的时候就提示超出了数组索引界限 nsDeviceId=sDeviceId[1].ToString(); --------------------编程问答-------------------- Shell("E:\3GLogin\bin\Debug\3GLogin.exe " & sDeviceId, 1)
中 的 sDeviceid 就事我传递的参数
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,