发新话题
打印

[未解决] 游泳的鱼,能够问你几个关于源码的问题吗

游泳的鱼,能够问你几个关于源码的问题吗

可能问题有点简单。。请大人不要笑我
1.是如何实现按钮的caption简繁双语功能的?这个模块在哪里
2.总是在你的源码中看到loadstr()这样的代码,请问这些存在字符串在源码的那个地方(或者说,哪里先存了这么多的字符串?)
3.变量赋值 [x0]=0  这样子的解释我看过很多次了,但是不知道 [x0]=0是通过什么方法写上去的?
先问这么点。。请鱼回答吧
   谢谢

TOP

1.  modgb_big5.bas就是处理简繁字符的模块。
      本来win2000以上是自带处理简繁字符的API的,但是98下没有,所以就导出了一个gb和big5的码表文件mb.dat,用这个码表来处理。

2. 字符串保存在资源文件中,读取出来就是unicode。然后再处理。
      这个是早期的做法,后来嫌每次都要把字符串保存在资源文件中比较麻烦。就改成用strunicode和strunicode2来处理了。但是以前的很多没改,还是用资源文件。

3. 不知道问这个是什么意思,有一个专门的模块来生成对每个指令的解释的。无非是生成若干字符串罢了。

[发帖际遇]: 游泳的鱼遭遇四大恶人,狼狈逃窜,丢失银两24.
我的网络硬盘:http://swimmingfish.ys168.com/
我的博客:http://blog.sina.com.cn/u/1271207321

TOP

先谢谢鱼回答我的问题

2。关于这个问题,我想问的是。。:
我新建了一个按钮叫“退出”,那我就在CAPTION里写上“退出”两个字
本来在GBK环境下运行的时候很好,但是一到BIG5的环境下就会出错(乱玛)
请问这个怎么解决?

3. 不知道问这个是什么意思,有一个专门的模块来生成对每个指令的解释的。无非是生成若干字符串罢了。

就是想问一下这个模块的名称,因为我新加了战斗指令指导,但是没办法在代码兰里看到象
[X0]=0这样的效果

[ 本帖最后由 aawc1144 于 2008-8-10 18:36 编辑 ]

TOP

向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

发新话题