看到别人做到了,但不知道是怎么做的,想学习!

解决方案 »

  1.   

    用activeform
    new-other-activex-active form
      

  2.   

    你看看,是不是这样子:
    Demo(需要客户端初始化): 
    http://117.21.247.37/cbx/AppSvr.dll/Splash.ao 
    这里是配合FastReport开发BS版Report的Demo: 
    http://117.21.247.37/cbx/AppSvr.dll/oc.aoCBX框架,是国产多层框架中最好的一个,同时体现SmartClient和RIA思想,配合FastReport,能够很好的开发Web Report 
    CBX RIA QQ群 
    主讨论群:53623431(已满) 
    第二群:16169282(已满) 
    第三群:63756040 
    第四群:64740999 
    第五群:511572126 
      

  3.   

    有COM都可以,其中DLL形式为不可见控件。OCX为可见控件。你常见的WEB上的播放器就是OCX控件
      

  4.   

    intraweb,这个你们有没有例子呀,谢谢啊!
      

  5.   

    正如上面所说的,你看看这个:
    http://117.21.247.37/cbx/AppSvr.dll/Splash.ao
    这可能就是你需要的效果:直接把VCL程序嵌入到Web中
      

  6.   

    其实就是用DELPHI制作OCX文件,不过效果并没有EXE效果好,有些功能做成OCX后自动消失,尽管不报错。
      

  7.   

    ActiveForm但是一定要理解:ActiveForm是一个控件,而不是一个程序。
      

  8.   

    OCX ---- ActiveX  ----- ActiveForm 
      

  9.   


    在Delphi里面新建一个ActiveForm,完成功能后,选择发布,可以发布成是ocx格式或者cab格式的,也可以打包成exe格式的提示下载并安装到本地,嵌入就是在网页里面放一个<Object>标签把ClassID、控件位置及名称、版本号指定就可以了
    <OBJECT id="ActiveX1"
      classid="clsid:DB4ABA0E-8E2D-4AF2-BBD8-77434F4CE962"
      codebase="ActiveFormProj1.cab#version=1,0,36,0"
      width="300"
      height="150"
      align="center"
      hspace="0"
      vspace="0"
    >
    </OBJECT>如果没有微软的数字签名可能浏览器会禁止执行,需要调低安全级别或者将调试地址添加到受信任站点才可以