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

winform怎么双击传递参数

就是我做了一个图片浏览器,但是怎么让他成为默认打开程序,就是我点开一张图片他就能以我的程序打开这张图片,我在progress.cs中设置了
        static void Main(string[] argv)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            if(argv.Length==0)
                Application.Run(new MainForm());
            else
                Application.Run(new MainForm(argv[0]));
        }


可是打开图片时提示

肿么办  --------------------编程问答-------------------- 路经不对。你的resource下是否有此图 --------------------编程问答-------------------- 这个要写入注册表吧? --------------------编程问答-------------------- 点击查看错误详细信息
用MessageBox.Show(argv[0])打印参数,看是否得到值
MainForm窗口中是否有参数的构造函数 --------------------编程问答--------------------
引用 1 楼 libinguest 的回复:
路经不对。你的resource下是否有此图
有的啊 --------------------编程问答--------------------
引用 3 楼 slyzly 的回复:
点击查看错误详细信息
用MessageBox.Show(argv[0])打印参数,看是否得到值
MainForm窗口中是否有参数的构造函数
详细信息看不懂啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,