急!关于comcrl32.dll的问题。(100分)

  • 主题发起人 主题发起人 liuyj
  • 开始时间 开始时间
L

liuyj

Unregistered / Unconfirmed
GUEST, unregistred user!
开发出的程序在别的机器(未安装delphi4.0)上运行时,会出现以下提示:
This control requirs version 4.70 or greater of comctl32.dll,
该如何处理?有没有比较简单的方法,毕竟,人家的机器,不可能随便装软件。
希望各位高手给予解答。非常感谢!
 
1 修改自己的程序,去掉TCoolBar之类需要新版Comctl32.dll的控件;
or
2 偷偷自己copy 一个Comctl32.dll进去,这可以在安装程序时进行。
 
只要copy一个comctl32.dll就行了吗?还需要其他文件吗?我曾经试过,但是启动
时,windows登陆确认以后,提示版本不对,这与95的版本有关系吗?,顺便再问
一个问题,程序出现winsock2没有安装,最简单的方法是什么?
 
看看我问过的问题关于comctl32.dll的更新
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=101009
 
问题我已经看过,但还是没有解决我的疑团,版本比较早的windows95如果要用,是否
有其他一些什么操作?我曾试过一次,登陆按确认按钮后,提示版本不对,是95的问题?
或者其他?
 
只能用新版本的comctl32.
 
能否找到不新不旧的版本?
 
对了.将程序改改在d3下编译不就行了.
 
将D3下拷过去也可。我用D3,若需要,可mail一份给你!
 
TCoolBar之类需要4.7版Comctl32.dll的控件:
4.7 The version of ComCtl32.dll installed with Internet Explorer version 4.
4.6 The version of ComCtl32.dll installed with Internet Explorer version 3.
建议你以后使用TB97
 
多人接受答案了。
 
后退
顶部