社区
VCL组件使用和开发
帖子详情
Edit控件粘贴剪贴板中内容时出现乱码?请求帮助!不胜感激!
martin0010
2012-09-25 12:35:44
我用CB 6.0写了一个小程序,其中有一个Edit控件,运行环境XP,可是将这个程序移植到Win7时,Edit控件粘贴剪贴板中的内容就出现乱码(中文是乱码,英文则正常),不使用粘贴剪贴板的话还是正常显示中文。
...全文
199
6
打赏
收藏
Edit控件粘贴剪贴板中内容时出现乱码?请求帮助!不胜感激!
我用CB 6.0写了一个小程序,其中有一个Edit控件,运行环境XP,可是将这个程序移植到Win7时,Edit控件粘贴剪贴板中的内容就出现乱码(中文是乱码,英文则正常),不使用粘贴剪贴板的话还是正常显示中文。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
缘中人
2012-09-27
打赏
举报
回复
你这样试试
剪贴板复制的时候:换到中文输入法,
粘贴的时候,也切换的中文输入法
Richardw
2012-09-27
打赏
举报
回复
换另外的人的Win7系统试验下吧,很可能是系统问题
martin0010
2012-09-26
打赏
举报
回复
各位的方法都试了,可还是不行。
本想通过先转换
WideString str = Clipboard()->AsText;
Clipboard()->AsText = str;
还是不行.
后又用:MultiByteToWideChar、WideCharToMultiByte 等函数转换Clipboard中的内容再传回给Clipboard,最后粘贴到Edit控件,也不行。
希望各位帮助!!!
dataxdata
2012-09-25
打赏
举报
回复
可能是编码的问题,试着在显示的时候把字符串转换成unicode的
ccrun.com
2012-09-25
打赏
举报
回复
将默认输入法改成中文即可。
bigfog
2012-09-25
打赏
举报
回复
试下,用WideString中转一下
Duilib
中
使用Rich
edit
控件
,输入
出现乱码
问题,可行解决办法
在使用Duilib
中
的Rich
edit
控件
时
,输入
中
文
出现乱码
,然而输入英文却能正常显示,上网查询方法
时
,可将代码采用Unicode编码模式,因改动较大,所以另寻其他方式,跟CRich
edit
UI
中
的实现代码,Duilib
中
Rich
edit
采用msft
edit
.dll动态库
中
的服务。 PCreateTextServices TextServicesProc = NULL; H...
MFC
中
将
EDIT
控件
或CString文件复制到剪切板
中
网上好多教程讲如何复制到剪切板,但是有可能复制的是乱码,为了方便,将CString类型的复制到剪切板 CString source; if (OpenClipboard()) { //防止非ASCII语言复制到剪切板为乱码 int buff_size = source.GetLength(); CStringW strWide = CStringW(source); int
什么是计算机
剪贴板
(
粘贴
板)?
Computer Clipboard is a special short term storage mechanism that is generally used to copy and paste text, image, graphics, files, and folders. The clipboard is also named as Pasteboard . 计算机Clipboar...
Delphi控制编辑类
控件
不能
粘贴
在一些C/S软件和登录网站输入账号密码
时
经常只能进行输入,而不让用户直接
粘贴
,防止上次用户登录账号没清除,下一个用户直接
粘贴
该账号而导致账号信息泄露,刚好在公司开发
中
要实现该功能,下面记录下在Delphi
中
实现该功能的方法。
粘贴
主要是利用了windows的
剪贴板
功能,因此清除
剪贴板
中
内容
即可实现。 打开Delphi,新建一个应用程序,在窗体上放置2个
Edit
控件
和一个popupmenu
控件
。窗体
Delphi
剪贴板
(2)
对目标对象进行
剪贴板
的操作
时
,系统必须有相应对象的
剪贴板
数据格式, 如字符串的
剪贴板
格式为CF_TXT,位图的
剪贴板
格式为CF_BITMAP。 但是,我们在进行数据库的开发
时
,特别是在开发通讯类数据库产品
时
,一般需要用到在多个不同格式的字段之间同
时
传递数据,这就需要我们向系统定义自己特定的
剪贴板
数据格式,这样我们才能进行相应的操作。那么特定的
剪贴板
格式如何实现能?最近笔者在为单位编写人事管
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章