社区
C++ Builder
帖子详情
vc6和bcb5的冲突--有兴趣请进!哪位解决了有分相送!
stanely
2001-07-21 08:34:57
我安装vc6的时候提示一个系统原来的dll文件(支持英文/中文)的将被只支持英文的替换.我没管,让它替换了。结果原先好好的richedit对汉字的支持能力几乎是0!但是memo,edit没事。别的我还没有看。
我当时也没看清楚,不想重装系统,哪位能告诉我当初被替换那个(些)文件是什么,我在别的win98上copy一个。谢谢了!
...全文
178
22
打赏
收藏
vc6和bcb5的冲突--有兴趣请进!哪位解决了有分相送!
我安装vc6的时候提示一个系统原来的dll文件(支持英文/中文)的将被只支持英文的替换.我没管,让它替换了。结果原先好好的richedit对汉字的支持能力几乎是0!但是memo,edit没事。别的我还没有看。 我当时也没看清楚,不想重装系统,哪位能告诉我当初被替换那个(些)文件是什么,我在别的win98上copy一个。谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
土豆
2001-07-24
打赏
举报
回复
自己选择覆盖,怪谁?
victorchen_2000
2001-07-24
打赏
举报
回复
MS的软件就是这个特点,每次安装都可能覆盖些东西,特别是在中文系统上安装英文的VC/VB。
stanely
2001-07-24
打赏
举报
回复
哈哈,我有办法了!
安装vb中文版!!!!!!
cannavaro
2001-07-23
打赏
举报
回复
TO Againstwind(逆风飞扬):
我每天将VC6和BCB5一起打开的时间有时长达6小时之久,从未发生过什么事(连次死机都没有!)。可能你那次是碰巧吧。
BTW:我的机器是P166+64M+15G+WIN2000+WIN98,仅此而已。
cannavaro
2001-07-23
打赏
举报
回复
TO Againstwind(逆风飞扬):
我每天将VC6和BCB5一起打开的时间有时长达6小时之久,从未发生过什么事。
BTW:我的机器是P166+64M+15G+WIN2000+WIN98,仅此而已。
yphy
2001-07-22
打赏
举报
回复
不用管它,编译,连接,打包之后,装到其它机器上照用不误,不过要注意字体和字符集。
我的机器上一直这样,因为我经常要用到VC或VB。
yphy
whitelion
2001-07-22
打赏
举报
回复
我碰到过但没有解决
学习
lovebcb
2001-07-22
打赏
举报
回复
在vc和bcb应该作个决断
APIer
2001-07-22
打赏
举报
回复
应该是comctl32.dll:)
Ruby_XY
2001-07-22
打赏
举报
回复
试试先装VC再装BCB。
我记得我以前也出现过这样的事。
想法就是常用哪个就后装哪个!
rh
2001-07-22
打赏
举报
回复
错~~~~~~:)
是riched数字.ocx/dll
rh
2001-07-22
打赏
举报
回复
richex32.ocx/dll //32可能是其它,比如20
halfdream
2001-07-22
打赏
举报
回复
我这儿这样用得挺好的。
SSTS
2001-07-21
打赏
举报
回复
再重装一次VC6然后记下就行啦!
jixian
2001-07-21
打赏
举报
回复
提示替换的有5,6次之多,谁知道是什么东西!
aningstar
2001-07-21
打赏
举报
回复
我的电脑上只有bcb和delphi,没有遇见这种问题
祝你早日解决!
stanely
2001-07-21
打赏
举报
回复
具体问题:
当用中文和英文在同一行输入的时候,问题就来了。在英文中间插入的中文几乎都是乱码。
这个和我用过的对中文支持不是很好的文字编辑软件的毛病有点相似。
Againstwind
2001-07-21
打赏
举报
回复
我还曾经看到过将VC6和BCB5同时运行时会死机的情况。如果是微软搞鬼,那就真的一点办法也没有了!!!
我不懂电脑
2001-07-21
打赏
举报
回复
我都装了没问题呀。
stanely
2001-07-21
打赏
举报
回复
我觉得问题就是支持中文的dll被覆盖了。
请见:
http://www.csdn.net/expert/topic/144/144011.shtm
加载更多回复(2)
VC与BCB库文件之间的转换问题
经常碰到类似BCB contains invalid OMF record,type 0x21(possibly COFF)错误,该错误是由于BCB使用VC的lib兼容不足导致。
解决
方法(1):从vc生成的动态库导出c++builder可用的导入库(注意:不是静态库),在Borland目录下找到Borland\CBuilder6\Bin里面有一个implib.exe,它可以将VC的DLL转译为
BCB与VC的一些区别(不断更新中)
用BCB是万般无奈,硬性要求。无奈归无奈,还是把一些经验总结下来。
我还是没有勇气把整个工程文件在BCB里面编译。用VC生成好了DLL,再用用BCB自带的implib.exe工具转换一下。VC的DLL在BCB中用要注意一下几点:
1.implib转换的时候,一定要用-a选项。格式是:implib.exe -a BCB.lib VC.dll
也就是说,你必须在vc下生成动态链接库,静态链接库是没办法转换的。
2.即便是转换成了BCB的lib,dll文件
vc转换bcb lib
C:/Documents and Settings/3860>coff2omf -lib:ms c:/ml.lib bcb c:/ml1.lib //此处回车 1、coff2omf用于转换Coff格式的Lib 到 OMF格式的Lib 。在cmd中的使用形式为coff2omf c:/ml.lib c:/ml1.lib 。其中coff2omf 的使用环境默认为打开cmd输入coff2o...
VC中使用BCB写的DLL
在程序设计中常常需要使用其它编程语言写的dll,最近我就碰到这个问题,别人使用BCB写了的DLL,而我是使用VC写的程序,我的程序中需要调用这个DLL。按照常规的方法加入lib,然后添加声明,编译链接,总是出错“error LNK2001: unresolved external symbol __imp__xuexi_Close”,经过一番折腾,最后总算是可以使用了。使用BCB写的DLL如果
程序中如何打印日志?(三) VC++6.0和BCB6.0都不支持变长参数的宏
接着前面的来讲。但是遗憾的是,无论是VC++6.0还是BCB6.0, 都不支持变长参数的宏,所以在这种环境下,无法
解决
彻底
解决
之前的问题(在VS2005中可以)。既然如此,我们只能求其次了,还是利用变成参数的函数来迂回
解决
吧: //--------------------------------------------------------------------------- #ifn
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章