找回密码
 立即注册

QQ登录

只需一步,快速开始

evanzhou

论坛元老

1

主题

6

帖子

4767

积分

论坛元老

积分
4767

活字格认证

最新发帖

[已处理] XARRAY32.OCX问题

evanzhou
论坛元老   /  发表于:2013-2-26 13:58  /   查看:13216  /  回复:12
Run-time error '429'.  执行ReDim语句时出现error。

Dim mFinalArray As New XArray
mFinalArray.ReDim 0, -1, 0, 16



mFinalArray.ReDim 来自于xarray32.ocx.
检查了XARRAY32.OCX, 注册成功。但是创建对象失败。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-2-26 19:00:00
沙发
回复 1楼evanzhou的帖子

由于我这边无法重现该问题,能否发 Demo 到论坛调试?同时需要您提供测试配置,例如操作系统版本等信息。
同时,我在网上搜索了一些资源,这是 ActiveX 控件使用常见问题,
以供参考:
1.http://answers.microsoft.com/en- ... 1-be6b-2431b962b257
2.http://stackoverflow.com/questio ... -cant-create-object
回复 使用道具 举报
evanzhou
论坛元老   /  发表于:2013-2-27 17:21:00
板凳
我使用的是虚拟机,系统是: Microsoft Windwos XP Professional Version 2002 Service pack 3.

我这边用vb6新建一个空项目,添加reference (xarray32.ocx)。
新Form上添加button,在button_click下面添加下面两行代码
Dim mFinalArray As New XArray
mFinalArray.ReDim 0, -1, 0, 16

点击button执行mFinalArray.ReDim 语句就会出错。Run-time error 429.
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-2-27 17:55:00
地板
回复 3楼evanzhou的帖子

evanzhou 你好,

感谢你的反馈,
具体原因我需要搭建相应环境进行测试。
有进展会及时通知你。
回复 使用道具 举报
evanzhou
论坛元老   /  发表于:2013-2-27 18:31:00
5#
上传测试Demo。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-2-28 09:36:00
6#
回复 5楼evanzhou的帖子

evanzhou 你好,
环境已经搭建成功,正在跟进问题。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-2-28 10:51:00
7#
回复 5楼evanzhou的帖子

请尝试以下代码,把 XArray 更改为 XArrayDB

  1. Private Sub Command1_Click()
  2. Dim mFinalArray As New XArrayDB
  3.     mFinalArray.ReDim 0, 99, 0, 3
  4. End Sub
复制代码
回复 使用道具 举报
evanzhou
论坛元老   /  发表于:2013-2-28 12:38:00
8#
我在虚拟机上使用了代码
Private Sub Command1_Click()
Dim mFinalArray As New XArrayDB
    mFinalArray.ReDim 0, 99, 0, 3
End Sub
单击button时出现错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-2-28 14:10:00
9#
回复 8楼evanzhou的帖子

你好,

更改一条信息,之前XArrayDB 引自 “XADB8.OCX” 感谢提醒。
XArray 在 2012V3 版本中已经不再支持。更名为 XArrayDB ,其功能向下兼容:http://helpcentral.componentone. ... 8/#!storagemode.htm
这就和你提到的“接手项目”符合了。

请问机器上之前是否安装过 Studio for ActiveX 旧版本,因为在我的机器上没有找到XArray32.OCX 文件。

谢谢
回复 使用道具 举报
evanzhou
论坛元老   /  发表于:2013-3-1 15:37:00
10#
XArray object is introduced by TDBGrid 5.0.
XArrayDB object is introduced by TDBGrid 8.0.

我的问题需要装TDBGrid5.0. 感谢版主的帮忙! 谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部