有谁解决了D2009/2010/XE下Intraweb录入汉字的乱码问题了吗? 最近想用Intraweb开发web程序,但遇到了乱码问题,但又不想回到D7下。不知道有没有解决了该问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delphi2010里面把字符串 定义成AnsiString楼主还是贴点代码上看看吧 这个不需要贴什么代码吧,太明显的问题了。新建一个空的intraweb项目,拖入一个IWButton和一个IWMemo,在IWMemo中粘帖一篇文章进去(不用很多,几百字就可以了),然后IWButton的点击事件中随便填点什么,比如里面只写一行代码WebApplication.ShowMessage('');,运行这个项目,然后点击这个按钮,就会发现memo中的内容出现乱码了,丢失了一些数据。 >>delphi2010里面把字符串 定义成AnsiString?怎样进行定义? 看楼主代码Button事件并没操作Memo,那么简单点说就是一个Memo控件,里面贴一些文章(中文),然后直接执行程序,Memo里面就成了乱码? 呵呵,直接运行不会有乱码,要和服务端交互一下才会,所以要在button里执行一点代码。你尝试一下不就清楚了? 我写系统程序的,没用过Intraweb,但我也是D2010 ,前些天也遇到的中文乱码的问题,发帖后论坛各位前辈给我解决了。2010中默认unicode编码,你的肯定也是类似的问题。两个帖子在这里,看对你有没有帮助吧http://topic.csdn.net/u/20100928/11/07755491-78b2-4091-a109-e1a95e506e53.htmlhttp://topic.csdn.net/u/20101008/15/b6d338a4-9df1-42f0-a443-54f7146ed03a.html 我也知道这个unicode编码的问题,我提出的问题你也看到,我并没有写什么代码,所以我也不知道再什么地方注意这个编码的问题。要是Intraweb能提供完整的源码,我还可以慢慢调试来找出问题出在那里,问题是他的源码根本就没提供。 我按照楼主给出的条件测试,却没有出现乱码和缺少字符的现象啊!测试是 delphi 2010 + WINXPSP3 + Google Chrome 你检查一下这几点1、Memo中的文字里有没有包含有一些括号之类的标点符号呢?2、文章再长一些试试3、Intraweb是自带的版本,还是升级过的呢? 看能否设置CharSet.如果可以的话.设置其值为GB2312 不光有这个问题,在iwlable的caption 里输入 “名,尊”等汉字都无法显示出来,郁闷。 各位好心的大神,求助! 请问现在各位用什么版本, delphi控制3DS格式文件 读取xml文件到表!~ TClientSocket的问题,高手进入!! 求屏幕抓取的代码 ★★★★请问如何获取MPEG-2文件第一帧的图象并保存或使用.★★★★ 文件夹加密!!! 如何实现combobox下拉后弹出日历控件?? 别写过酒店管理系统的高手请进 急!求高手指导!如何让exe文件变成隐藏文件 delphi和sql进程之间的那些事!
楼主还是贴点代码上看看吧
两个帖子在这里,看对你有没有帮助吧
http://topic.csdn.net/u/20100928/11/07755491-78b2-4091-a109-e1a95e506e53.html
http://topic.csdn.net/u/20101008/15/b6d338a4-9df1-42f0-a443-54f7146ed03a.html
测试是 delphi 2010 + WINXPSP3 + Google Chrome
你检查一下这几点
1、Memo中的文字里有没有包含有一些括号之类的标点符号呢?
2、文章再长一些试试
3、Intraweb是自带的版本,还是升级过的呢?