主题:怎样做?中文经过编译以后,脱离中文环境仍能正常显示中文
我是京叭
[专家分:0] 发布于 2006-06-01 15:04:00
要求:程序中的中文经过编译以后,脱离中文环境仍能正常显示中文。
前提:1、WindowsXP、QB45
2、在D盘的根目录下建立了UCdos文件夹,使用UCdos98特别袖珍版
3、QB45也装入了UCdos文件夹
4、会中文输入,会编译
5、本人是小学六年级的菜鸟
下一步,请高手分步讲细一点,一定给最高分。
回复列表 (共10个回复)
沙发
moz [专家分:37620] 发布于 2006-06-01 18:59:00
用特别版里的TM
使用方法参看有关说明文件
板凳
我是京叭 [专家分:0] 发布于 2006-06-06 09:33:00
看过TM,不知如何与QB结合,看不懂。
TM是对TXT文件进行编译,可我的程序是bas格式,
我编有一个加减法练习程序,名叫ABC,内有中文,经QB编译后,在 WINDOWS里无法显示中文。
我不知道是在QB里调用TM,还是在TM里调用QB程序,请把过程再细一点吧!
我的教室被高考占用三天,我希望能在这三天假期里把这难题解决掉,它困了我半年了。
3 楼
moz [专家分:37620] 发布于 2006-06-06 11:43:00
这样的话,你得去在旧贴里面去搜一搜秋风(或者是飞鸟吧,记不清楚了,不好意思喔)
写的汉字显示的那些贴子了
里面有告诉你怎样在图形模式下显示汉字的方法,
再把你所需要的汉字的点阵信息提取到你自己的文件来(或者整个文件搬过来也行).
至于版权问题......当我没说过.
4 楼
qb45 [专家分:2880] 发布于 2006-06-07 10:02:00
最简单的解决方法是,就用中文环境
比如你编译的文件为DEMO。EXE
1、在DOS模式下启动UCDOS
2、输入DEMO运行
如果不想用UCDOS,想在任何地方都用,那么要用图形模式来画汉字!
请看QB71,或者是我写的这个程序,
5 楼
我是京叭 [专家分:0] 发布于 2006-06-07 10:27:00
QB大哥,我是小菜,终于遇上你了。
“用图形模式来画汉字”那个画的字不是很丑吗?
你写的“那个程序”是什么标题呀?
我的假期只剩一天半了,我可以去看你吗?
6 楼
我是京叭 [专家分:0] 发布于 2006-06-07 10:41:00
1、在DOS模式下启动UCDOS
2、输入DEMO运行
还是没懂。好象又不涉及TM了。
比如说,我的文件叫DEMO.bas,编译后叫DEMO.EXE,现在是调出TM再次编译这个文件吗?好象行不通耶。
我希望我的QB程序经过某种编译后能在windows里显汉字。
7 楼
qb45 [专家分:2880] 发布于 2006-06-07 10:56:00
比如说,你 的文件叫DEMO.bas,编译后叫DEMO.EXE,
现在你启动UCDOS
然后直接运行DEMO
来玩我也欢迎,来的时候给我打电话
有朋至远方来,网友来玩我都欢迎。
8 楼
moz [专家分:37620] 发布于 2006-06-07 11:25:00
我是来告诉你TM是怎样用的,
你先构想好你所需要显示的界面是怎样的,
把这些界面及汉字,用EDIT编辑在一个TXT文件里
(EDIT所显示的已经差不多的了)
用TM把这个TXT文件编译成EXE文件.
再在你的BAS文件里
在需要显示这个界面的地方用SHELL调用这个EXE文件作界面显示
然后再在BAS里面对屏幕进行其他的显示.
编程过程中多调试一下看看效果.
最后把这个BAS文件进行编译,
记得把这些EXE文件放一起使用就可以了.
9 楼
我是京叭 [专家分:0] 发布于 2006-06-07 11:45:00
谢谢MOZ老师!
看来我的QB知识还是太少了,我会慢慢去消化你的TM。
10 楼
我是京叭 [专家分:0] 发布于 2006-06-07 11:47:00
QB大哥:
老爸不让我用QQ,说太费时间,我已给你的163 发了邮件
很高兴你愿意见我。
我来回复