Qbasic怎样输入汉字
qbasic吧
全部回复
仅看楼主
level 7
be_bester 楼主
Qbasic怎样输入汉字?求教。。
2016年08月07日 04点08分 1
level 14
纯dos系统下,安装中文环境 如ucdos 等。如果是在 xp 或是win7等环境下,建议别用中文输入,直接使用英文吧。
2016年08月08日 03点08分 2
level 1
2016年10月08日 08点10分 7
level 1
SCREEN 12: WIDTH , 60
x=10:y=240
ch$ = "输入 <比较基准年月日> 8位数,默认年月日为20160630。"
OPEN "asc16" FOR BINARY AS #2
OPEN "hzk16f" FOR BINARY AS #1
m = 1
1 IF m > LEN(ch$) THEN 3
ss = ASC(MID$(ch$, m, 1))
IF ss < 161 THEN x = x + 1: GOTO 2
ww = ASC(MID$(ch$, m + 1, 1))
aa = ((ss - 161) * 94 + (ww - 161)) * 32 + 1
'((qu - 161) * 94& + wei - 161) * 32& + 1
SEEK #1, aa
c$ = INPUT$(32, 1)
FOR i = 0 TO 15
FOR j = 0 TO 1
a = ASC(MID$(c$, I * 2 + J + 1, 1))
FOR k = 0 TO 7
code = a AND 2 ^ (7 - K)
IF code THEN PSET (x + j * 8 + k, y + i), 11
NEXT k
NEXT j
NEXT i
x = x + 14
m = m + 2: GOTO 1
2 SEEK #2, ss * 16 + 1
yw$ = INPUT$(16, 2)
FOR i = 1 TO 16
a = ASC(MID$(yw$, I, 1))
FOR k = 0 TO 7
code = a AND 2 ^ (7 - K)
IF code THEN PSET (x + k, y + i), 11
NEXT k
NEXT i
x = x + 8
m = m + 1: GOTO 1
3 CLOSE
#1: CLOSE #
2
2016年10月08日 08点10分 8
什么意思?
2016年10月10日 13点10分
@be_bester 写程序时,直接调用二进制字库文件,写入汉字;不再用汉字输入法
2016年10月12日 09点10分
level 1
Screen 12 VGA显示方式,640*480; ys:十六色,color=0~15。
Width ,60 表示用Locate语句可以显示58行英文和数字。(理论上60行,实际上59行就出现滚屏)
ch$ 是想要在屏幕上显示的汉字内容(只能写一行,最多40个汉字)
x,y为显示字符串ch$的横,纵坐标的起始位置;X=0~639,Y=0~479。
hzk16f 是<汉字仿宋体> 的16针显示字库文件;asc16 是〈英文和数字〉的16针字库文件
2016年10月12日 09点10分 9
level 11
好帖
2016年12月10日 02点12分 14
level 14
如果可以 可以考虑做一个汉字输入的函数 , 楼主的意思 应该是如何 在程序执行时用户向程序输入中文
2016年12月10日 03点12分 15
没错
2016年12月11日 02点12分
@be_bester 需要一个汉字输入典,也就是输入法字典,然后根据用户输入搜索字典里相匹配的汉字或词,再弄到程序里。。。
2016年12月11日 04点12分
是不是输入法的意思?
2016年12月15日 10点12分
@白芦花 是的,我弄了个,还不行…
2016年12月15日 13点12分
level 1
qb64输不了汉字吧,输出的就算复制也是一些不认识滴
2018年07月16日 11点07分 16
level 12
请详细教教怎么在win7 实现汉字
字库传一个,且放在哪里,怎么运行
2019年04月06日 00点04分 18
level 12
怎么运行 怎么运行
2020年01月04日 22点01分 19
level 12
怎么实现 怎么实现
2020年03月04日 22点03分 20
level 8
发一个字库文件地址,配合上面的程序就可以显示汉字了,注意打开的字库文件名称要正确
没想到找个字库文件都这么难找,不是要充钱收费就是要会员,现代的人想钱想疯了吗[怒]
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_667396FNN1I7.rar
2020年10月10日 07点10分 21
赞一个
2020年11月05日 22点11分
level 14
用QB64 编写,使用的是微软的雅黑字体库,大家可以尝试使用其他字库,让字体更漂亮。
链接:https://删删删pan.baidu删删删.com/s/删删删1Fj0nx4PQI9IDfoWh4SisiA
提取码:36ko
2021年03月02日 06点03分 22
1