vb中inputbox函数default一项,为什么如果输入中文字符,在程序运行时,并不显示正确的中文字符,而是其他,我想程序运行后显示中文有什么解决方法?
例如inputbox("请输入学生姓名",张三,"成绩统计")其中张三在程序运行时变成了奇怪的字符。
vb中inputbox函数default一项,为什么如果输入中文字符,在程序运行时,并不显示正确的中文字符,而是其他
答案:3 悬赏:80 手机版
解决时间 2021-12-31 17:33
- 提问者网友:精神病院里
- 2021-12-30 18:24
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-12-30 19:53
我试过了,VB是不能很好地支持中文的,在开发环境里运行的一些中文是乱码,可是把它编译成EXE以后就不是了,你可以试试,生成一个EXE,再打开它,是不是显示正常了?
没办法,只好忍着用了
没办法,只好忍着用了
全部回答
- 1楼网友:煞尾
- 2021-12-30 20:49
“对字符串中的字母,数字分别进行统计”很含糊,是只区分数字、字母,
还是区分到每个数字、字母?字母是否区分大小写?
还有你的结束标志“?”,是指“单独的一个?”,还是输入的字符串中包含“?”
- 2楼网友:刀戟声无边
- 2021-12-30 20:22
Dim RetVal As String
RetVal = InputBox("请输入学生姓名", "张三", "成绩统计")
如果不行的话 就是你机器本身 或VB6.0有问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯