在intraweb中新建stand alone application后,会自动生成2个文件:formmain和IWServerController.
请问它们的关系是什么,它们之间应该怎样设置.我在formmain中放入3个控件,分别是:datasource,adoquery,IWDBGrid.
设置后运行,提示"尚未调用coinitialize".
请问是哪里没有设置正确.急~~~~!
在线等待~~~~!thanks~~!

解决方案 »

  1.   

    2.Iwservercontoller 中设置Cominitialization 属性为cimultithreaded 就可以了1. IWServercontroller是程序在运行过程中一直存在的, 可以放一写信息
    TUserSession = class
    public
    Username: string;
    Password: string;
    end;
    其他的form可以直接获得
    formain普通iwform, 可以自己创建来代替它
      

  2.   

    先谢谢~~!还有一个问题:intraweb编译后的文件是.exe的,怎样使用它阿,把它放在web服务器的默认目录中吗~~?请继续关注~~!
      

  3.   

    这是个exe非普通的EXE,是观念绝对不同的.
      

  4.   

    开始——》运行——》 e:\intraweb\yourwebapplication.exe _install 安装为一个服
    务(假设你的可执行文件的全路径名为:'e:\intraweb\yourwebapplication.exe') 
    则可以直接在IE中输入:Http://127.0.0.1:8080/ 而得到访问(假设你在IWServercontroller
    设定的boundIp为:127.0.0.1, port为:8080)不过我现在也不保证一定可以,你试试才知道 :)
      

  5.   

    在IWServerController中,设置PORT,如1234,不要设置BOUNDIP,然后将COMINITIALIZATION设置为ciNormal,编译运行.如果你的IP是192.3.5.5
    在另一台机器上打开IE,输入HTTP://192.3.5.5:1234就可以了.
      

  6.   

    要放在共享目录中你就不能生成EXE,可把他生成SO文件,用APACHE发布
      

  7.   


    可不可以生成.dll之类的文件发布阿~!? .exe 与  .asp  .dll  .jav相比有那些优劣势阿~~!?请各位高手继续关注~!谢谢~~!
      

  8.   

    放在共享目录, 生成DLL文件, 具体可以看它的demo, fishfact 等等,
    www.atozedsoftware.com 下载Intraweb Manual.pdf
      

  9.   


    to tuboo(阿文):
    to ZbDerek() :    一定要先在主机运行.exe,才可以在另一台机器的ie中访问吗~~!?
        为什么~~!?
        这样岂不是要起很多的线程(.exe),会影响主机速度的阿~~!?
      

  10.   

    EXE只需执行一个,由这个EXE程序监控指定的端口,所有访问都由这个程序处理.把它理解成IIS就行了.
      

  11.   

    stand alone application创建出来的exe程序可以独立运行,其实就是IntraWeb自带的WebServer。在菜单中使用运行,就会在IE中打开程序
      

  12.   


    用delphi的intraweb生成的.exe文件问提: .exe 与  .asp  .dll  .jav相比有那些优劣势阿~~!? 请各位高手继续关注~!谢谢~~!