我想做一程序,没有主窗体(不是有窗体不显示的那种),但有托盘图标与托盘菜单,通过菜单项可以弹出一些对话窗口做些设置工作。谁有这方面例子给一个,问题解决后200分另送。

解决方案 »

  1.   

    这个是看不到窗体
    procedure TForm1.FormShow(Sender: TObject);
    begin
       SetWindowLong(self.Handle,-16,$160C0000);
       self.Height:=0;
       self.Width:=0;
    end;托盘的代码到处都是,楼主搜下
      

  2.   

    http://2ccc.com/article.asp?articleid=1985
    代码这儿有,但不好下载,最好用迅雷链接复制进去下载
      

  3.   

    CoolTrayIcon_v440用这个控件就能实现
    我以前作过
    程序运行后,不显示主窗体,只在托盘中显示图标,右键单击选择相应的功能,如你的设置窗口,关闭或最小化
    主窗体并没有出来
      

  4.   

    哦,你的意思我明白了,没有主窗体,没有主窗体控件往哪放呀?代码往哪写呀?
    1,隐藏主窗体  Application.ShowMainForm:=false;,然后加控件或代码实现
    2,在工程文件中写托盘的代码,这个没有主窗体,是你想要的
      

  5.   

    要实现你的效果,需要直接用SDK写代码,我这里有个完整的例子:http://www.dbank.com/download.action?t=40&k=ODc5NDkzMA==&pcode=LCwxMzQ0NTUsMTM0NDU1&rnd=9338只用一个.dpr文件实现,下载后直接编译即可 
      

  6.   


    请问这个cooltrayicon可以装在d2009上面吗?我看好像是for 2006的
      

  7.   


    你好,我下了你给的连接,可是一个50多M的exe文件,运行时要升级我的rom,我不知道是啥意思,如果您能直接发我邮箱,或是给个能直接下发的地址,在下十分感谢。