社区
VB基础类
帖子详情
unicode和ansi...糊了!
vbhh
2000-04-25 09:37:00
各位仁兄:
关于unicode和ansi...兄弟我实在是搞不清楚了。
现在我用copymemory函数向内存映射文件中写入一字符串,然后开启另一个线程用openfilemapping来读出这个字符串,若我定义定长字符串30个字节,我写入“abcd”但是我发现读出的字符串中后面的空格有乱码.我怀疑是unicode和ansi自动转换的问题,特此向各位请教。
...全文
195
5
打赏
收藏
unicode和ansi...糊了!
各位仁兄: 关于unicode和ansi...兄弟我实在是搞不清楚了。 现在我用copymemory函数向内存映射文件中写入一字符串,然后开启另一个线程用openfilemapping来读出这个字符串,若我定义定长字符串30个字节,我写入“abcd”但是我发现读出的字符串中后面的空格有乱码.我怀疑是unicode和ansi自动转换的问题,特此向各位请教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dengdun
2000-04-26
打赏
举报
回复
乱码的原因是你没有将定义的Buffer初始化,由于你向Buffer里写入的数据长度不够Buffer的长度,所以后面的部分当然就会出现乱码了。
hh1
2000-04-25
打赏
举报
回复
thanks!
另外请教一问题:能否以byte的类型写入一字符串,我现在程序所要做的就是从内存的某一地址中读出一个15字节的字符串“1234567”写入一个foxpro的dbf文件的一个15字节的字段中就万事ok!
thanks twice
thriller
2000-04-25
打赏
举报
回复
这应该不是unicode和ansi自动转换的问题。
字符串中后面的空格有乱码是因为读取的字符串数量不对。
应该自己确定所要复制的字符数量。
另外,定长字符串和不定长字符串有所不同,不能一概而论。
thriller
Un1
2000-04-25
打赏
举报
回复
去看看你的Email!
thriller
2000-04-25
打赏
举报
回复
别客气。
如果是这样,那就简单了。
dim sTmp$
dim abX() as byte
abx="1234567"
stmp=space(16)
copymemory byval stmp, abx(0),16
stmp=trim(strconv(stmp,vbunicode))
应该可以。
thriller
C++系列第2:C++2.0(11+14+17+20)详解及多线程实战
66 允许用圆括弧的值进行聚合初始化 67
unicode
字符串字面量 68 允许转换成未知边界的数组 68 likely和unlikely 69 第5章 C++2.0(11/14/17/20)总结与分析 70 5.1 C语言与C++ 71 5.2 语言可用性的强化 72 5.2.1 常量 ...
五分钟
Unicode
简单入门
对于
Unicode
,相信每个...首先我们要清楚一点,
Unicode
包含
Unicode
编码和
Unicode
实现(或者叫传输方式),两者是不同的,而通常我们就最容易搞混这两件事。
Unicode
编码的英文缩写是UCS;而
Unicode
传输方式...
UTF-8,
Unicode
,GBK,希腊字母读法,ASCII码表,HTTP错误码,URL编码表,HTML特殊字符,汉字编码简明对照表...
UNICODE
,GBK,UTF-8区别 简单来说,
unicode
,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是...
GB2312字符集对应16进制
ANSI
、
UNICODE
、UTF-8编码 (2)
字符:[啊] GB2312:[0xB0,0xA1]
UNICODE
:[0x4A,0x55] UTF8:[0xE5,0x95,0x8A] 字符:[阿] GB2312:[0xB0,0xA2]
UNICODE
:[0x3F,0x96] UTF8:[0xE9,0x98,0xBF] 字符:[埃] GB2312:[0xB0,0xA3]
UNICODE
:[0xC3,0x57] UTF8:[0xE...
MFC CString类型转换
Unicode
意识
在之前做MFC用的都是用VC6,没有遇到太多问题,鉴于不太喜欢思考原因,所以一直
糊
里
糊
涂的用,现在想想,vc6新建MFC工程时应该默认的是非
unicode
编码吧。而VS2010编写一个MFC默认的是
unicode
的编码。
unicode
...
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章