目的,建一个exe文件,放在桌面。点击后,打开我的博客
遇到两个问题:
第一:打开"我的博客.exe"是会先弹出窗体,再打开网页,虽然后面一句关闭窗体的代码,但总规还是先弹了一下,让人不爽
第二:怎么要以不要这个".exe",直接就是"我的博客"。那种在电脑上设置不显示什么".exe"扩展名的方法不算
     
   private void Form1_Load(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://163.com");
            Application.Exit(); 
        }

解决方案 »

  1.   

    右键桌面——新建——快捷方式——输入URL——输入快捷方式名称——结束
      

  2.   

    找到你exe里的Program.cs 
    早到Main()方法替换里面3行代码为System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://163.com"); 
      

  3.   

    谢谢哦,还有一个问题啊,就是能不能让".exe"不显示呢。
    就是"我的博客"
      

  4.   

    代码控制系统不显示扩展名?..你会被人骂死的..你还是创建一个快捷方式比较可靠...http://hi.baidu.com/bluelotus7/blog/item/4f9f120a44711839b1351dab.html
      

  5.   

    参考控制台程序,窗口不出现。
    你的窗口是在main方法中定义 并显示的, 你最后在关闭它 多次一举,直接在main方法中就消灭它,不要定义它
    直接启动你的IE进程。
      

  6.   


    汗,那个连接是说怎么通过C#来创建快捷方式的,图标当然是你可以控制的。
    不过如果是自己定义的图标,那么就需要你在程序资源中添加了,这样建立的快捷方式,就算程序删除也还是原来的图标,除非那台机器刷新图标缓存(一般不会……)
    不过这样和2楼说的“右键桌面——新建——快捷方式——输入URL——输入快捷方式名称——结束”其实一样……如果你一定不要显示后缀名又要是应用程序,而且还不让设置不显示扩展名,那还真没见过……