我用activeForm作了一个简单的窗体,发布后,在服务器上可以看见,可是在客户机上就看不到,为什么呢???怪!!
那个高手遇到过这个问题呢?给个建议吧,已经1个多月了

解决方案 »

  1.   

    是不是ActiveForm的權限不夠啊?? 你可以將 .ocx 拷貝到 客戶端註冊下, 看行不行先!
      

  2.   

    OCX要在客户机上注册,可以给OCX数字签名
      

  3.   

    Client 并没注册 ActiveXForm 呀! 解决方案是引入数字签名 用IE下载->运行
      

  4.   

    要进行数字签名,请到httpwww.ca365.com网址下一个免费的证书,安装好之后用"signcode.exe"这个软件进行签名。签好名就可以在客户自动提示客户是不是要安装了。
      

  5.   

    要进行数字签名,请到httpwww.ca365.com网址下一个免费的证书(如何下载->" 用表格申请证书->证书用途->代码签名证书  ",安装好之后用"signcode.exe"这个软件进行签名。签好名就可以在客户自动提示客户是不是要安装了。如不清楚请用msn([email protected])与本人联系要加(csdn)
      

  6.   

    客户端检查的方式:在IE中工具-->Internet选项-->设置-->查看对象,就可以知道在本地安装了没有
      

  7.   

    怎么载有的机子上,安装了,可是在有的却无法安装???怎么回事呢? 我怎么看它是否注册了呢?zhouts(人生百味) :你的方法我尝试过了,可是没有成功。。
      你的意思是不是把那一堆字符串形式的东西去掉,换成空的呀,我这样做了,可是还是不成功,这是怎么回事呢????
    恳求不要放弃我。
      

  8.   

    在服务器端要运行scktsrvr.exe,该程序在delphi目录下的bin里.
      

  9.   

    还是不行!!!!!!
    你能告诉我你在服务器注册的方式么?实在delphi中注册的,还是用“运行-regsvr32.....”注册的?
    我发现用reg来注册好像不管用,但是在delphi中注册,注册的目录位置不是我发布的位置,而是我的delphi工程文件作再的位置,会不会是这个问题呀???
    棒棒我把,我受不了了。
      

  10.   

    project-->web depolyment options
      

  11.   

    dhf88(邓宏峰) :
    大哥::不一定需要数字签名的!!我在客户端的安全设置低一点不就可以了么!!
    zhouts(人生百味) :
    那应该发布到什么地方去呢??????????
    总不能发布到我delphi工程文件所在的目录下把????
      

  12.   

    人生百味,大哥,小弟在使用ActiveForm做东西的时候也碰到了问题,请帮忙。本人QQ:37870170。我碰到的问题是将原来做的C/S的东西转化为B/S的,使用ActiveForm,我只用了一个ActiveForm,结果主窗体没错,原来主窗体连接的窗体,生成时就出了问题,这是什么原因,该如何解决呢。急救!
      

  13.   

    楼上
    汗!
    你用active formX那也不是b/s呀!还是c/s.....
      

  14.   

    我不知道你怎么理解B/S和C/S的,《基于ActiveForm技术的企业B/S模式管理信息系统的实现》,好多类似的文章和说法。实际上B/S是在原来两层C/S上的扩展。是使用浏览器,WWW服务器和数据库服务器构成的结构。而ActiveForm作为ActiveX控件,其本身也是一个容器,故可以在IE中执行,但从结构划分上,可以算做B/S的结构。我希望能够有真正能回答问题的朋友帮我一下。谢谢。
      

  15.   

    http://expert.csdn.net/Expert/topic/2247/2247953.xml?temp=.3880274