DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: ahttp123
今日帖子: 26
在线用户: 16
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2011/9/15 11:59:11
标题:
试用了DELPHI XE2 + INTRAWEB XII 浏览:5372
加入我的收藏
楼主: 下载试用了下,XE2自带的 IW XII
中文乱码,不知道怎么解决

其他功能没有试过,没有发言权
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2011/9/15 14:27:39
1楼: fireMonkey非常棒!!!
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2011/9/15 14:37:11
2楼: fireMonkey

没有试过,呵呵
----------------------------------------------
-
作者:
男 hujiacheng ( 旺财) ★☆☆☆☆ -
普通会员
2011/9/15 16:29:37
3楼: 先确定 的页面是什么编码 ?一般是 UTF8  但是 在 中文环境下 开放  string 默认是 GBK 编码 你可以调整浏览器编码到GBK 应该能看到 结果
也就是说。。里面放的值。。必须是 页面等同的编码 否则 你 UTF 8 页面放 GBK 就会乱~
----------------------------------------------
免费的FTPhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi-z.ruhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi.icm.edu.pl/ftp/https://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi-z.ruhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019
作者:
男 hujiacheng ( 旺财) ★☆☆☆☆ -
普通会员
2011/9/15 16:33:13
4楼: 不知道 IW XII 给出最终编码没 。也就是。。最终页面输出编码。。。
INDY 里面好像可以  最终编码方式 来弄 就是设置一次 那个啥 。。。。。



不管怎样 最后出口的 是 一种编码方式 。!


最终还是想知道  设置工程为 固定编码模式运行 。。
在中文环境下string 默认是 GBK 。。英文系统是什么呢?.......
----------------------------------------------
免费的FTPhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi-z.ruhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi.icm.edu.pl/ftp/https://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019>http://delphi-z.ruhttps://download-installer.cdn.mozilla.net/pub/firefox/releases/43.0/win64/zh-CN/https://cc.embarcadero.com/Author/575019
作者:
男 php5 (mvme) ★☆☆☆☆ -
普通会员
2011/9/15 16:58:37
5楼: 看到 好多人说 fireMonkey的好 只留一句话 "fireMonkey非常棒"
无语言  纳闷中   思解不得中
到底你们说的fireMonkey非常棒 棒在哪呢?
----------------------------------------------
==========我的网盘http://wefans.jd-app.com==========遇到无法显示的时候在无法显示的页面多刷新几次不是重新点帖子里的地址。。。
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2011/9/15 17:06:58
6楼: hujiacheng ( 旺财)

页面和IW的编码我都调试,以下代码,只会将中文输出问号:

IWServerControllerBaseBeforeDispatch中的代码:
        Response.Content := '中文';
        Response.SendResponse;
        Handled := True;

右键查看输出的页面编码为:西欧
晕死,不知道怎么改
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2011/9/15 21:31:42
7楼: "  看到 好多人说 fireMonkey的好 只留一句话 "fireMonkey非常棒"
无语言  纳闷中   思解不得中
到底你们说的fireMonkey非常棒 棒在哪呢?"

----------
不好意思,因为没有深入FireMonkey,只是看了全部Demo,所以只能说一句"非常棒",呵呵,为什么没有发表更详细的信息呢,因为在下实在没有掌握更多,"没有调查就没有发言权"嘛,在下就不乱发表意见了,只是说目前个人感觉它非常棒,具体棒在哪里,可以自己体验一下,或者其他朋友发表更详细评测:)
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2011/9/15 23:42:36
8楼: 期待楼主进一步的试用
----------------------------------------------
-
作者:
男 iny (盒子) ★☆☆☆☆ -
盒子活跃会员
2011/9/16 8:06:28
9楼: INTRAWEB没使用过,做网页的话,要保证不出现乱码,有一个规则是必须遵循的:

文件编码 = 网页编码 = 数据库编码

文件编码:也就是文件保存的格式,比如Ansi、UTF8、Unicode

网页编码:<meta http-equiv="Content-Type" content="text/html; charset=这里就是网页编码" />

数据库编码:这个就不用解释了
----------------------------------------------
-
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2011/9/16 8:30:16
10楼: 谢谢阿呆。

在我的测试过程中,没有用到数据库,还。

另外,保证了  文件编码 = 网页编码。
也许hujiacheng ( 旺财)说得对,IW XII的最终编码是不是有问题

或者 DELPHI XE2没有结合好。
不过,还有种可能性,是我自己没有找到正确的方法。
希望更多的朋友来测试。
----------------------------------------------
-
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2011/9/16 8:56:04
11楼: 补充一点:

网页和文件的编码都设置成了GB2312

但打开的实际网页却为:西欧,比较郁闷,呵呵。
----------------------------------------------
-
作者:
男 iny (盒子) ★☆☆☆☆ -
盒子活跃会员
2011/9/16 17:24:47
12楼: 打开网页为西欧,说明网页输出编码不正确,这有两种可能

第一种是客户端,也就是网页编码:<meta http-equiv="Content-Type" content="text/html; charset=这里就是网页编码" />

第二种是服务器端,也就是让服务器端显示出什么样的网页,因为没有用过IntraWeb,所以不知道IntraWeb服务器端如果写,比如PHP是这么写的
header('content-type:text/html; charset=网页编码');

可能你的问题应该是第二种,因为第一种是静态网页,我想象中IntraWeb应该是由服务器端生成网页的,所以属于第二种
----------------------------------------------
-
作者:
男 talen_lu (驴子) ★☆☆☆☆ -
普通会员
2011/10/6 19:14:38
13楼: 我也测试过了,也不知怎么改
----------------------------------------------
最先进的MES:AHS-MES(http://www.systak.com),mes交流群:64255833。
作者:
男 lilicai (llc) ★☆☆☆☆ -
普通会员
2011/10/8 15:15:12
14楼: 设计时是正确的编码,但是网页上会自动识别西欧,在浏览器中要手动选择自己的设置的编码就可以正常显示了,但是这样很不方便,感觉是软件上面没有考虑周全出的问题,XE2以下的版本中没有出现这个问题!
----------------------------------------------
能严重看待问题,就能严肃对待问题!http://www.qicaisoft.com
作者:
男 bmsr (白忙剩人) ★☆☆☆☆ -
普通会员
2011/10/17 11:19:43
15楼: 唉!不学习html css js 是做不好网页的
在页面的Extraheader 里加入
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
就可以了 当然UTF-8 可以改成你想要的编码.这和啥版本都没关系
纯html的问题
----------------------------------------------
http://blog.sina.com.cn/bmsrnote
作者:
男 wayrt (wayrt) ★☆☆☆☆ -
普通会员
2011/10/19 20:18:08
16楼: 不用看啦,这个版本的 IntraWeb 有问题,浏览器不能识别,乱码 11的版本目前还是挺稳定的。。
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2011/10/20 0:24:45
17楼: 我在delphi 2010中使用10.0.23遇见过类似问题。
一些文字通过数据控制组件录入后保存到数据库有汉字丢失情况,但把10.0.23安装在delphi 7中则没有这类问题。
总感觉delphi的uncode实现有问题,d7中没有unicode,反而很少遇到这类问题。
----------------------------------------------
-
作者:
男 fw7878 (fw) ★☆☆☆☆ -
普通会员
2011/10/20 12:32:45
18楼: (白忙剩人)  我按照你说的加上这行代码也没用啊,你测试过可以吗?

 bmsr (白忙剩人) ▲▲▲△△ -  
普通会员 
 2011-10-17 11:19:43 
15楼: 唉!不学习html css js 是做不好网页的
在页面的Extraheader 里加入
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
就可以了 当然UTF-8 可以改成你想要的编码.这和啥版本都没关系
纯html的问题

----------------------------------------------
-
作者:
男 ghsgfgsg (ghsgfgsg) ▲▲▲▲▲ -
普通会员
2011/10/20 18:01:05
19楼: <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>盒子论坛 v2.1</title>
----------------------------------------------
-
作者:
男 ghsgfgsg (ghsgfgsg) ▲▲▲▲▲ -
普通会员
2011/10/20 18:02:42
20楼: 这只是告诉浏览器要以 gb2312来处理当前文件。
所以,服务器也得以 gb2312 来输出给浏览器。
----------------------------------------------
-
作者:
男 glings (glings) ★☆☆☆☆ -
普通会员
2011/10/29 19:57:36
21楼: 在serverController中有个charset ,如果设成UTF-8以外的值,页面都显示错误,所以INTRAWEB XII输出的页面只能是UTF-8的编码,即使在页面里:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">加这名后,还是不能让IE知道是什么编码,
不知有没有人有解决的办法了
----------------------------------------------
-
作者:
男 glings (glings) ★☆☆☆☆ -
普通会员
2011/11/8 9:20:39
22楼: 在IWservercontrollerbasebeforedispatch事件里加Response.ContentType := 'text/html; charset=UTF-8';就行了测试正确。
----------------------------------------------
-
作者:
男 myciga (myciga) ★☆☆☆☆ -
普通会员
2011/11/13 15:24:29
23楼: 楼上正解,可以正常工作,多谢.
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2011/12/2 11:43:01
24楼: xe2中的iw是正式版吗?
----------------------------------------------
-
作者:
男 mike1234567890 (Mike) ★☆☆☆☆ -
普通会员
2012/3/21 11:08:31
25楼: glings 的方法正确,加入这段代码后,页面显示正确了
----------------------------------------------
-
作者:
男 chec (chec) ★☆☆☆☆ -
普通会员
2012/4/4 12:38:43
26楼: 新版本不用加这个了,请找鬼子进村那个,打*的不要
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS