如何使Delphi的IDE环境中不创建窗体却可以使用TClientSocket等控件?如果能实现没有窗体却有控件是不是会让最终生成的可执行文件体积减小?

解决方案 »

  1.   

    var s:Tclientsocket;
    s:=Tclientsocket.create(Nil);
    ....
    s.free;如果能实现没有窗体却有控件肯定会让最终生成的可执行文件体积减小
      

  2.   

    clstDate := TClientSocket.Create(Nil)
    ...
    再把相关的属性设一下
    ...
    clstDate.Free建议用maindm窗体,便于管理,写在程序里维护起来很麻烦,而且也省不下几K
      

  3.   

    我的意思大概是这样,就是能不能先做有窗体的窗口,把那些控件都放在窗体上面,然后把窗体删除,这时候不知道像Tclientsocket这样的控件还能不能起作用?
      

  4.   

    那什么是“maindm窗体”?能不能介绍一下?
      

  5.   

    我也想问你一下什么是MainDM窗体,如果只是DataModel窗体那么好解释,但是MainDM窗体确实没有听说过
      

  6.   

    或者建windows服务程序不就行了吗