焦头烂额!我把软件安装在一win98(旧版繁体)上,根本就无法运行!请诸位大哥帮忙看看!(详见内)

fathappy 2003-11-12 10:45:50
编译环境:CB6+WIN98se(简体中文)
用到了ADO .
在繁体win98(旧,IE4.0)上,一执行,弹出"程式启动发生错误"对话框."exe文件无法连接到输出函式OLEAUT32.DLL:173".
问题:
1.是不是ADO 引起的呢?
2.我下了MDAC2.8进行安装,但又出错,好象是IE 版本太低.那么,对于这样的OS,用什么版本的ADO 补丁呢?(在不升级IE的前提下).

另,对于一个软件如何实现多语言呢?

麻烦各位大侠了,谢谢!
...全文
45 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
woainihaha 2003-11-15
  • 打赏
  • 举报
回复
从你的错误信息来看是操作系统不支持.你可以采用完全发布(包括数据库引擎)的方式试试,实在不行,就在繁体系统上重新编译一次,并就不同的系统发布不同的软件.
fathappy 2003-11-15
  • 打赏
  • 举报
回复
顶一下。各位大侠帮忙。
fathappy 2003-11-14
  • 打赏
  • 举报
回复
顶一下。各位大侠帮忙。
fathappy 2003-11-14
  • 打赏
  • 举报
回复
各位前辈,我安装了ADO2。5以后,程序可以运行了,但是一执行Sql语句后,就出错。
错误提示:
Project Project1.exe raised exception class EOleException with message 'Selected
collating sequence not supported by the operating system' Process stopped.Use Step
or Run to continue.
是不是操作系统不支持Sql语句呀?不知大侠们遇到这样的情况吗?怎么解决呢?
小弟先谢过了!(分不够了,攒够再给大伙补)。还请各位施以援手,再次拜谢!
jEditor 2003-11-12
  • 打赏
  • 举报
回复
操作系统的不同,语言版本就不同,库的版本也可能不同,
按照出错提示,那应该就是ADO出的错,基于OLEDB的ADO,
在此时,AD发生了跟你所在操作系统编译环境下不同的变化。
Behard 2003-11-12
  • 打赏
  • 举报
回复
安装 IE 5.5 呢?
ThinkX 2003-11-12
  • 打赏
  • 举报
回复
你在开发之前就应该考虑到系统自带东西的版本和依赖性。
fathappy 2003-11-12
  • 打赏
  • 举报
回复
谢谢各位大侠的指点。
冷面修罗大侠,你好,我不是很明白你说的“硬件接口”是什么?

jEditor,三十年孤独,两位大侠好,测试用的繁体98 是老版的,ADO打补丁不能解决吗?


不知哪位还有这方面的经验?可否给予指点。
我不懂电脑 2003-11-12
  • 打赏
  • 举报
回复
你在繁体win98上编译一次试试
gjgj3368 2003-11-12
  • 打赏
  • 举报
回复
我也不太清楚,但是这样做显然不合常理。
你开发的软件,就要明确它的硬件接口。

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧