IE上调用Activeform时出现非法访问的错误。紧急救助!!(100分)

  • 主题发起人 主题发起人 zzx8866
  • 开始时间 开始时间
Z

zzx8866

Unregistered / Unconfirmed
GUEST, unregistred user!
Activeform上有如下控件:datasource,table,dbcombobox,dbchart,dbedit.注册并发布后
在服务器端(WINNT4.0)运行正常(但用服务器上的FRONTPAGE2000打开预览时出现如下错误:
access violation at address 026530FA in module 'zp.ocx' Read address 00000000),
在其它机器上IE浏览时却出现DAX ERROR提示框:access violation at address 025E30FA
in module 'zp.ocx' Read address FFFFFFFF.为什么?请各位DELPHI朋友帮忙。
 
1.是不是调用了还没有生成的模块(如用了datamoudle模块)
2.服务器端(WINNT4.0)运行正常?是不是可使用delphi生成的html.
3.有时,ocx的自画也会出此问题....
 
g622是不是没写完?
 
zzx8866:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
ActiveForm 编译后的文件是一 .OCX文件,这是在 html文件中是一个 object对象的形式
出现,Delphi在发布 .ocx 时自动产生 同名的 .htm 文件,而在发布前要求你输入要发
布的 web 地址,该地址会自动添加到 .htm文件中。

分析你的原因可能是:用ie可以浏览本地文件和 web 页面,而FrontPage则只能预览本地
文件,所以出错的原因可能是因为 FrontPage访问不到web文件而造成,其实在FrontPage
中也可以直接调用IE浏览器,用浏览器来预览不就解决了。
 
多人接受答案了。
 
我也遇到这个问题了
 
我用Delphi6作了一个分布式的ActivXForm,测试时用的是Win98+PWS,远程数据包用的是ADOConnection和ADOQuery,DataSetProvider,连接的数据库是Sysbase anywhere5.5.,客户端用的是DComconection,ClientDataSet,我什么也没增加,很简单的。在服务器端能打开网页,而在客户端却打不开显示“Access violation at address 057A3A56 in module "czpProj1.ocx".Read of address FFFFFFFF."我想了很多办法都解决不了,很是苦恼,能帮我一下吗?
 
再次同wpzkjm问,我在大富翁上搜到了共20多页的关于DAX Error的帖子,问题还是没有解决,请高手帮忙。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
791
import
I
S
回复
0
查看
940
SUNSTONE的Delphi笔记
S
后退
顶部