• 5390阅读
  • 2回复

[提问]如何把汉字转换成gb2312码 [复制链接]

上一主题 下一主题
离线dunniu
 

只看楼主 倒序阅读 楼主  发表于: 2009-10-21
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
比如有一个QString str = "百度"
如何得到 百 \xb0\xd9
                  度 \xb6\xc8
离线dbzhang800

只看该作者 1楼 发表于: 2009-10-21
离线dunniu

只看该作者 2楼 发表于: 2009-10-21
hehe,版主亲自发话了。 不过我自己已经解决了,可能版主误会了我的意思。我的目的是想用中文的关键字,然后调用
QDesktopServices::openUrl(QUrl(strWebAddr, QUrl::TolerantMode)); 去直接打开百度的搜索结果页面。
英文关键字都好说,可是中文关键字就麻烦了,要先把keyword转成hex格式,但目前是我转了以后放入url中还是不行。
快速回复
限100 字节
 
上一个 下一个