大家来拿高分!!!!!!!!!! 怎样获取一个字符的编码?????比如:汉字“我”的编码???????谢谢!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象这样是可以的:WORD(strChinese[1]) shl 8 + WORD(strChinese[2])你试试吧! ?直接取word,双字节长度的变量就行了,最好用地址来,ps 不用高低字节转化 var FWS:WideString;begin FWS:='我'; ShowMessage(WORD(FWS[1]));end; 楼上的,错了。绝对无法编译通过。应该是var s :string;begin ShowMessage(IntToStr(Ord(s[1])) + ' ' + IntToStr(Ord(s[2])));end;必须保证s中存放的是一个中文,或者双字节的字符 var s:string;w:word;begin s:='我'; CopyMemory(@w,PChar(s),2); ShowMessage(IntToHex(w,4));end 如何实现数据的行的上下移动? 编译的时候提示找不到dxExEdtr.dcu,请问要装什么控件啊? 怎样制作个性化窗体模板?(于“金山毒霸”类似) installshield的使用问题。 请问如何重装BDE控件组里的控件 select语句 过年了,升级了,女朋友也找到了,散分啦! 怎样消去文字! 请问哪位大侠知道如何使用TeamSource??谢谢!! acm基础题,就是过不了 如何使数据导入Excel中实现去掉3到4行,1到4列中的网格,并使其内容居这框的正中? 如何在DBGRID显示字段的时候显示人民币符号'¥'?
WORD(strChinese[1]) shl 8 + WORD(strChinese[2])
你试试吧!
ps 不用高低字节转化
FWS:WideString;
begin
FWS:='我';
ShowMessage(WORD(FWS[1]));
end;
应该是
var
s :string;
begin
ShowMessage(IntToStr(Ord(s[1])) + ' ' + IntToStr(Ord(s[2])));
end;
必须保证s中存放的是一个中文,或者双字节的字符
s:string;w:word;
begin
s:='我';
CopyMemory(@w,PChar(s),2);
ShowMessage(IntToHex(w,4));
end