CnPack Forum


 
somewho
新警察
Rank: 1



UID 52827
Digest Posts 0
Credits 9
Posts 3
点点分 9
Reading Access 10
Registered 2010-10-1
Status Offline
Post at 2010-10-8 23:15  Profile | Blog | P.M. 
咨询一下

编译运行了Tools\CnCustBuild目录下的CnCustBuild.dpr,选取了自己需要的几个专家( 有乱码,我是靠id一边猜一边选的),然后在Source目录下选择对应版本的CnWizards_D?.dpr,编译出dll。拷贝到delphi目录,启动delphi后,cnpack菜单里面没有了选择语言的子菜单。

由于我的使用环境有点乱,d5是安装版,d7是绿色精简版,所以不好说是哪里出的问题,于是来咨询一下,自选专家的时候,是不是有某些项目是必选的?会不会因为我没选取某个专家导致编译出来的dll没有了选择语言的功能?
Top
somewho
新警察
Rank: 1



UID 52827
Digest Posts 0
Credits 9
Posts 3
点点分 9
Reading Access 10
Registered 2010-10-1
Status Offline
Post at 2010-10-8 23:31  Profile | Blog | P.M. 
自己又进行不同的尝试,问题解决了,把绿色精简版的CnWizards_D7路径(原来是指向精简版所在目录里面的子目录)设置到cnpack的安装目录C:\Program Files\CnPack\CnWizards\CnWizards_D7.dll就正常了。估计是这个dll要读些什么设置信息,而这个信息是保存在安装目录下面的。
其实就是把lang目录拷贝一下就是了
附一张 乱码的截图

[ 本帖最后由 somewho 于 2010-10-8 23:42 编辑 ]


Image Attachment: a.JPG (2010-10-8 23:42, 45.79 K)

Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-9 09:04  Profile | Blog | P.M. 


CnCustBuild工具是针对cnwizards源码包的,使用后,编译出的DLL也是在源码包的路径中,一般需要将其复制到CnWizards的安装路径里才能生效。
Top
chengyu.wang
新警察
Rank: 1



UID 53186
Digest Posts 0
Credits 19
Posts 7
点点分 19
Reading Access 10
Registered 2010-10-10
Status Offline
Post at 2010-10-12 13:24  Profile | Blog | P.M. 
见贴图


Image Attachment: [expert] ex.png (2010-10-12 13:24, 36.85 K)

Top
 




All times are GMT++8, the time now is 2024-11-25 17:42

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.008468 second(s), 10 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP