关于Ansi版Delphi剪切板中文乱码的问题
来源:互联网 发布:php接口和实现类 编辑:程序博客网 时间:2024/05/02 15:06
Ansi版Delphi的剪贴板也是用Ansi字符串实现的,Clipboard.AsText是用CF_TEXT方式,设置和获取的都是AnsiString类型,处理中文时就是乱码,直接改Clipbrd单元当然不是好办法,嗯,可以在TClipboard上继承一个新类来实现:
TUnicodeClipboard = class(TClipboard) private function GetAsUnicodeText: WideString; procedure SetAsUnicodeText(const Value: WideString); public property AsUnicodeText: WideString read GetAsUnicodeText write SetAsUnicodeText; end;
使用时:
var s: string;begin s := TUnicodeClipboard(Clipboard).AsUnicodeText;end;
0 0
- 关于Ansi版Delphi剪切板中文乱码的问题
- 关于中文乱码的问题
- 关于中文乱码的问题
- Delphi XE2 中的Indy10中的关于Response中文乱码问题
- 关于中文乱码问题
- 关于中文乱码问题
- 关于中文乱码问题
- 关于UNICODE/ANSI的问题
- 关于jsp中文乱码的问题
- 关于 Nutch 的一个问题: 中文乱码
- 关于mount中文显示乱码的问题~~
- 关于JSP页面中文乱码的问题
- 关于中文参数乱码的问题
- 关于中文乱码问题的一些解决方案
- 关于解决中文乱码问题的总结
- 关于QT的中文乱码问题
- 关于TOMCAT中文乱码问题的总结
- 关于mysql中中文乱码的问题
- 使用runtime 实现weex 跳转原生页面
- fragment和activity之间的区别
- NVIDIA驱动挂掉后Ubuntu 16.04循环登陆
- Intellij IDEA 14.1.4 Scala开发环境搭建
- iOS移动中按钮添加点击事件
- 关于Ansi版Delphi剪切板中文乱码的问题
- mysql数据库中的information_schema数据库详解
- git clone之新建branch 方法
- 关于meta标签
- springmvc接受get参数乱码
- Markov Chains Monte Carlo(MCMC)proposal distribution(建议分布)选取的一个原则
- HDU-2081-170305
- 算法提高 矩阵乘法 (区间dp)
- iOS开发中的神兵利器