strconv与韩文??????????

liunan 2003-11-12 05:44:48
我从access里去韩文字 (새벽비)这是一个例子 转成unicode应该是 C8C0 BDBC 44BE 输出到文件里
用fso建立unicode文件 输出是正常的 当使用open filename for binary as #1的方法 put #1,,strconv(rs!name,vbunicode) 输出的就缺少最后的一个字节 BE就是没有 这是怎么回事啊 谁来救救我
...全文
44 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
daisy8675 2003-11-12
  • 打赏
  • 举报
回复
暈啊。昨天改了一個控件﹐原來的不支持中文輸入。最后用了lenb(strconve(text,len))
但是改過以后發現讀文件的時候﹐會把空格讀近來﹐
而用left漢字會當一個去讀。弄糊涂死了。因為trim根本不起作用。

最后做假﹐先用個label進行記錄從文件中讀出的數值﹐然后再返回賦予本來應付的。
就不會出錯啦。

雖然不知道你說什么﹐但是你可以嘗試﹐用label先去記錄咯。8過偶是多字節了。
rainstormmaster 2003-11-12
  • 打赏
  • 举报
回复
可以肯定的说不是open语句的问题,是你代码的问题:

先问一下,rs!name你是如何取出的?

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧