有对VCL比较熟悉的朋友吗?帮忙看看这个问题? (300分)

  • 主题发起人 主题发起人 Sindbad
  • 开始时间 开始时间
S

Sindbad

Unregistered / Unconfirmed
GUEST, unregistred user!
1、先下载桃大侠的这个源程序:
http://www.playicq.com/dispdoc.php?t=&id=1335
2、在程序的主窗口上增加一个TNotebook控件;
3、执行IDE菜单Porject->Language->Update resource DLLs;
4、执行IDE菜单Porject->Build all projects;
5、F9

切换语言时会出错,应该是VCL的Bug,只是本人造诣不够,没找到解决方法。
问题出在:../Delphi6/Source/Rtl/Common下的Classes.pas中,
或者是/Delphi6/Source/Vcl下的ExtCtrls.pas单元中。
哪位大侠帮忙留意一下,感谢!
 
想这些兄弟都死呀。
 
那敢试呀 [:(]
 
哦?楼上两位,有什么不妥吗?
感谢两位关注!
 
到底出了什么错误
 
想让我的机器骂你呀。
这么危险的东西还要我下了用一下。
你干脆说是做个病毒,就差不会传染得了。
 
新建立一个项目,然后加入TNoteBook,设定Page,并在Page里面放入你需要的组件。
然后,在languages里面加入语言,翻译界面。等等步骤,你都可以在我的那个pdf文件
里面看到详细的步骤。作完了就是多国语言的了。

另外呢,我感觉做多国语言这一步一定要在项目完成后作。否则很麻烦。
 
我试了没错。
我用NT4+D6的,可能就是这个原因吧
效果很好呀。
不过这个程序我可晕了。
因为我运行后发现运行后显示的窗体不是我看到的那个。
我动了一下按钮的位置,无效。
又加了一个按钮,无效。
谁知道是怎么回事儿。
 
zw960122说我的冬冬是病毒阿?我不晓得列!有那么危险吗?:>
 
能不能对程序讲解一下。
CHS,DDP,DRC,APS文件是什么
 
1、无忌大侠:
错误提示是什么Ancestor for '' not found 之类,只看错误提示没什么作用;参看:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1176059
2、桃大侠:
你的PDF我都看了,如果不增加一个TNotebook控件,程序运行是没问题的,效果不错。
问题是增加一个TNoteBook后,运行就会出错,源于一个TPage类,我花了不少时间调试,
在Classes.pas中绕了几个圈子,也不知所以然。(当然,增加其它控件,包括TPagecontrol控件,
程序也是正常的,也许TNoteBook这个控件有点特殊。)
3、zw960122大侠,怎么会是病毒呢?
我用的是Win2K Server+D6,也安装了金山毒霸的防火墙,最新病毒库,怎么没发现病毒?
 
到下面这个网址下载桃大侠那个源代码,这个可以保证没病毒:
http://www.playicq.com/dispdoc.php?t=&id=1335
 
d5没有问题啊
 
chenzheng770101,您是按照我说的1、2、3、4、5步骤来的吗?D5下我没试过,也许是D6的问题。
希望大家继续关注。
 
我试过,正确的东西,也没什么啦。
也不是什么万能识别的东西。只不过是对资源文件的操作技巧。
要看就看,也没什么大不了的。发帖子的也不看看它的源码就瞎叫。
还以为是什么神技呢。
 
zw960122大侠
感谢您的关注,您可能断章取义了,有时间的话麻烦您把帖子完整看一下。
再次感谢!
 
发到你的邮箱里了:)
 
多人接受答案了。
 
后退
顶部