如何实现这个方法?
Winform的程序,双击应用程序后,没有任何窗体显示,程序只在后台运行。希望能提供代码,C#的。谢谢。c#

解决方案 »

  1.   

    既然不让有窗体显示,那还用Winform干嘛?
    如果只是为了实现一些功能
    可以像楼上说的,做成服务。
      

  2.   

      public Form2()
            {
                InitializeComponent();
                this.Load += new EventHandler(Form2_Load);
            }        void Form2_Load(object sender, EventArgs e)
            {
                this.Visible = false;
            }
    窗体加载后隐藏掉就可以了
      

  3.   

    新建一个Windows Forms程序。
    双击Program.cs,找到Main方法看到Application.Run(new Form1());这样的代码了么?
    把它删除掉,换成
    Application.Run();
    Thread t = new Thread(你的后台代码);
    t.Run();
      

  4.   

    当然你也可以做成Windows服务。
      

  5.   

    最简单的就是直接把窗体的visible属性设为false了    再高点就是5楼那种了    再高点就是服务了
      

  6.   

    那你的程序在运行过程中,是否有功能需要界面呢..如果不需要的话,在mian函数中用线程执行或用服务.去实现如果有可能显示界面,就把窗体visible=false;
      

  7.   

    做成windows服务把窗体隐藏
      

  8.   

    如果程序运行一下就退出,program.cs里不run你的窗体就行;如果是长时间运行的,就写windows服务吧。
      

  9.   

    在formload事件里面写就可以了
    this.visible=false;
    .....
    ....