CNDEV
...
...
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
个人
袁国术的个人网站
翟旭东网!!!
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
本论坛不欢迎原创或转贴的表达任何政治立场观点的贴子
;
推荐版:
狗屎
、
拍照片
、
投机吧
QQ群-没2x250: 8903832, QQ群-阿善备: 11995033
支持囍,赞助论坛
当前在线: guest*72
发表新贴
第一页
下一页
刷新
They Don't Care About Us - Michael Jackson
(空) (
乌烟
[250]
2008-12-23 14:09
)
意大利人打破24小时不间断游泳世界纪录
(65字)
(
sealw
[299]
2008-12-23 12:30
)
海豹应该能轻易打破这个记录吧。
(空) (
ycm0263
[265]
2008-12-23 13:34
)
数字电视哄抢地盘不管用户烦难
(65字)
(
sealw
[287]
2008-12-23 12:31
)
商机呀,小东快做一个.卖黑市也发了.
(空) (
oyjt
[222]
2008-12-23 12:42
)
VCL的unicode问题
(131字)
(
leejd
[829]
2008-12-22 15:06
)
python读出来,传给他
(空) (
龙之吻
[544]
2008-12-22 15:07
)
怀疑OpenDialog出来的FileName就有问题了
(空) (
leejd
[519]
2008-12-22 15:13
)
肯定有。我用wxpython的时候opendialog含中文就不行。转一下才可以用。
(空) (
龙之吻
[604]
2008-12-22 15:15
)
VCL已经直接把unicode转为ansi了
(24字)
(
leejd
[698]
2008-12-22 15:19
)
反正python 是直接返回 按照sys.getdefaultencoding()编码的。VCL不熟
(空) (
龙之吻
[803]
2008-12-22 15:22
)
干,我刚想追加信息
(43字)
(
leejd
[685]
2008-12-22 15:23
)
谁叫你使用中文的目录、文件名啊
(7字)
(
haitao
[576]
2008-12-22 15:09
)
客户是繁体系统,他们的客户是简体
(空) (
leejd
[543]
2008-12-22 15:10
)
你老是脑筋乱转弯
(40字)
(
haitao
[645]
2008-12-22 15:31
)
这个不是我可控制的
(35字)
(
leejd
[566]
2008-12-22 15:33
)
问题是:你在繁体系统下,建立了一个文件夹,但文件夹的名字,是一个简体中文编码的字符串!
(154字)
(
pcplayer
[979]
2008-12-22 15:48
)
操作系统的路径全是unicode的,关键问题是VCL
(33字)
(
leejd
[708]
2008-12-22 15:53
)
不是 UNICODE 那么简单。如果是2字节的 UNICODE 是要看代码页的。你都不知道你那段字符串究竟是哪个代码页的,当然就没法解。所以我说神仙都没法救你。
(33字)
(
pcplayer
[669]
2008-12-22 15:58
)
代码页是微软的过渡技术的产物,跟unicode无关
(73字)
(
leejd
[675]
2008-12-22 16:02
)
问题是,你碰到的问题,必须要知道那段字符串的代码页,才有解。说穿了你必须知道它是 BIG5 的还是 GB2312的。除非是 UTF8的
(空) (
pcplayer
[627]
2008-12-22 16:13
)
但是我用python代码就可以轻松搞定
(31字)
(
leejd
[559]
2008-12-22 16:19
)
ntfs file name不一定是unicode的
(空) (
pinxue
[505]
2008-12-22 16:23
)
但是我在python中将路径复制到脚本中,再转为unicode,就可以读出数据
(6字)
(
leejd
[735]
2008-12-22 16:26
)
嘿嘿,你将路径复制到脚本,毕竟不是真正的用程序去读硬盘上的文件夹名字啊。不一样的。
(25字)
(
pcplayer
[662]
2008-12-22 16:35
)
经过这道工序,我才知道问题出在TOpenDialog上啊
(34字)
(
leejd
[668]
2008-12-22 16:38
)
你看到的是 ? 符号而已,实际上是 BIG5 无法显示的 GB2312 编码的字符。你最好用蟒蛇也去做同样操作确认一下。
(空) (
pcplayer
[658]
2008-12-22 16:43
)
python不转unicode也会有问题。
(空) (
龙之吻
[592]
2008-12-22 17:00
)
pyqt没有这个问题
(58字)
(
leejd
[663]
2008-12-22 17:01
)
你没有做实验,不要那么肯定。
(空) (
pcplayer
[528]
2008-12-22 17:16
)
难道还要我贴截图
(空) (
leejd
[544]
2008-12-22 17:27
)
你如果是把字符串复制到脚本里去的,而不是在实际环境下用 python 的 OpenDialog 去打开来看看的,说明不了问题。
(空) (
pcplayer
[541]
2008-12-22 17:32
)
用pyqt的文件对话框选择的文件
(24字)
(
leejd
[548]
2008-12-22 17:33
)
早就试验过。看这个 http://www.cndev.org/forum/msg.aspx?pid=672121
(空) (
龙之吻
[520]
2008-12-22 17:36
)
文不对题。你根本没有实验鸡蛋碰到的情况:在一个 BIG5 系统里,有用 GB2312 格式的字符串作为文件夹的名字写在硬盘上的文件夹。
(40字)
(
pcplayer
[631]
2008-12-22 17:58
)
我这个问题其实很简单,只要TOpenDialog返回WideString即可
(空) (
leejd
[573]
2008-12-22 18:16
)
你的问题不简单。我前面已经说得很清楚了。不信你拿PYTHON来做一样的实际测试。环境也要一样。
(空) (
pcplayer
[501]
2008-12-22 18:52
)
用pyqt的文件对话框选择的文件 (24字) (leejd [6] 今天 17:33 )
(空) (
leejd
[447]
2008-12-22 19:12
)
反过来好像没有问题
(35字)
(
leejd
[581]
2008-12-22 19:14
)
你说反过来没有问题,我更能确认你的问题是什么了。很简单,你用 windows 自己带的资源管理器去看那个文件夹的名字是不是乱码。
(空) (
pcplayer
[664]
2008-12-23 09:29
)
反过来可能是没测试到吧
(11字)
(
leejd
[554]
2008-12-23 09:32
)
我在英文系统下实验过啊!
(空) (
龙之吻
[536]
2008-12-23 08:03
)
在英文系统下,根本说明不了任何问题。
(空) (
pcplayer
[481]
2008-12-23 09:29
)
那咋说名问题?都是系统缺省的编码不能decode的字符串,如果你用python 中文系统下含有中文同样不行
(空) (
龙之吻
[742]
2008-12-23 12:14
)
ntfs默认是unicode吧
(9字)
(
leejd
[570]
2008-12-22 16:39
)
你如果可以用 TNT 那套控件,彻底支持 UNICODE 的。但肯定也解决不了你的问题。
(空) (
pcplayer
[637]
2008-12-22 16:14
)
不用彻底支持unicode
(40字)
(
leejd
[606]
2008-12-22 16:20
)
那套控件里有你要的这两样东西。但我告诉你,还是解决不了你的问题。
(空) (
pcplayer
[506]
2008-12-22 16:36
)
抓紧换QT吧
(7字)
(
龙之吻
[547]
2008-12-22 16:56
)
他刚从QT退下来
(空) (
Apache
[545]
2008-12-22 16:56
)
我没用过。
(10字)
(
龙之吻
[540]
2008-12-22 16:58
)
QT没有这个问题
(41字)
(
leejd
[612]
2008-12-22 17:00
)
你没有做实验,不要那么肯定。 (空) (pcplayer [0] 今天 17:16)
(空) (
pcplayer
[469]
2008-12-22 17:17
)
上次看到delphi写的sqliteadmin,记录里的utf-8的内容,在dbgrid里显示为乱码。。。。。
(11字)
(
haitao
[3026]
2008-12-22 17:37
)
UTF8 本身D7 是不支持的。但如果你装了 TNT 控件,就没问题了。或者D2009说不定已经没问题了,因为它号称支持 UNICODE 了。
(空) (
pcplayer
[800]
2008-12-22 18:00
)
TNT的使用,是需要把form里的所有非unicode控件都替换成TNT对应的控件??
(7字)
(
haitao
[588]
2008-12-23 09:56
)
不需要。只是你需要处理 UNICODE 的地方才需要。
(空) (
pcplayer
[521]
2008-12-23 10:27
)
改英文文件名,这个有啥好说的啊,2种中文系统就是麻烦
(空) (
pigprince
[620]
2008-12-22 19:36
)
客户经常遇到,如果能搞定是最好的,以前就是一直拖着的
(26字)
(
leejd
[495]
2008-12-22 19:54
)
Win2K以上繁体系统建简体文件名与简体系统建繁体文件名都没有问题
(6字)
(
JoJo
[1018]
2008-12-23 10:17
)
我们现在是讨论VCL的问题
(空) (
leejd
[498]
2008-12-23 10:52
)
delphi的AnsiString和WideString的自动转换是跟据系统默认Ansi字符集来转换。
(空) (
没脾气2x
[1402]
2008-12-23 11:31
)
所以需要知道代码页。实际上转换是采用的 MultiByteToWideChar 这个 WINDOWS API,它需要知道代码页
(334字)
(
pcplayer
[895]
2008-12-23 11:45
)
我有个想法,没试过不知道行不行?
(80字)
(
龙之吻
[571]
2008-12-23 12:16
)
在什么时候发射?打开按钮没有事件
(空) (
leejd
[495]
2008-12-23 12:35
)
execute后啊
(63字)
(
龙之吻
[575]
2008-12-23 12:36
)
沪上中小银行热战 存量房贷大搬家一触即发
(85字)
(
sealw
[246]
2008-12-23 12:22
)
刚才老板找我们几个谈事,大伙儿看看是不是该立马走人了
(92字)
(
steel1
[649]
2008-12-19 15:54
)
你不就是老板吗?
(空) (
holly
[288]
2008-12-19 19:51
)
还不错啦。。。
(空) (
Tanya
[305]
2008-12-19 19:53
)
明显被金融危机了!
(空) (
yh
[287]
2008-12-19 22:10
)
老板不想给你们打工了
(空) (
jacky1936
[303]
2008-12-19 22:33
)
不用鉴定都知道是XBT
(空) (
pcplayer
[249]
2008-12-19 22:39
)
老板是不够厚道啊
(77字)
(
haitao
[405]
2008-12-19 22:41
)
那还用说吗,大师不知道stl月入几C?
(空) (
ahfei
[293]
2008-12-22 09:40
)
别着急走,你应该先这么考虑:“为人谋而忠乎?”,为老板打工尽心尽力了没有?如果你做的很好,我感觉还可以干,你们是中层干部,工资也不会太差,而且还有8%啊。知足常乐
(空) (
河北测鱼
[338]
2008-12-19 23:24
)
老板不想给你们打工了 (空) (jacky1936 [4] 昨天 22:33)
(空) (
leejd
[293]
2008-12-20 10:21
)
现在的矛盾就是,明年的单子很难签,大家再看看。。。
(39字)
(
steel1
[402]
2008-12-20 19:22
)
有马先骑着,现在情况不好,共赴国难吧
(空) (
pigprince
[302]
2008-12-20 19:32
)
目前的大环境,找好下家再走,实在气不过也要等到3月中再做定夺。变数很多的,国家对软件采购也有政策扶持渡过危机的。
(空) (
DeepBlue
[316]
2008-12-20 23:56
)
即使5折后,工资也是×××××
(空) (
ysb_ysb_ysb
[341]
2008-12-22 09:46
)
没有,我进这个地方,工资已经差不多5折了,现在要再打5折,我要喝西北风了,比老子出国前的工资都低啊
(空) (
steel1
[352]
2008-12-22 10:17
)
你出国前的工资不低吖。BS 变相 XB 的。
(空) (
ycm0263
[274]
2008-12-22 20:28
)
.
(空) (
wzydf
[279]
2008-12-23 12:02
)
你出国前的工资不低吖。BS 变相 XB 的。 (空) (ycm0263 [7] 昨天 20:28 )
(空) (
空山新雨
[287]
2008-12-23 12:08
)
明显老板不想给你们打工了 (空) (jacky1936 [5] 12-19 22:33)
(空) (
UnKnow365
[300]
2008-12-22 10:04
)
办公室慎入,破解网络美女白鸥相册终极版
(87字)
(
wzydf
[596]
2008-12-22 09:12
)
办公室只我一人
(空) (
UnKnow365
[282]
2008-12-22 10:01
)
自觉转吧
(空) (
sealw
[237]
2008-12-22 10:02
)
今天小蜜例行请假啊
(空) (
leejd
[312]
2008-12-22 10:17
)
今天小蜜例假啊 (空) (leejd [0] 今天 10:17
(空) (
周星驰
[276]
2008-12-22 11:11
)
靠,没什么。包装得够严实的。
(空) (
UnKnow365
[245]
2008-12-22 10:20
)
macbookpro
(空) (
lukejee
[250]
2008-12-22 10:24
)
BS,和以前看过的没啥区别么
(空) (
核弹头
[310]
2008-12-22 11:04
)
搞的这么大的风声。。没啥。
(空) (
七零年代
[262]
2008-12-22 11:32
)
那个站露点的很多
(空) (
wzydf
[325]
2008-12-22 13:55
)
诲淫诲盗啊
(空) (
grhunter
[295]
2008-12-22 15:12
)
没有ID怎么办???
(空) (
xyzero
[313]
2008-12-22 15:32
)
有两个免费版的
(空) (
wzydf
[290]
2008-12-23 12:04
)
29 号到广州. 大家可以准备了. 嘎嘎
(空) (
holly
[314]
2008-12-22 17:53
)
深圳办完杀猪大会,广州要搞杀牛大会
(空) (
leejd
[306]
2008-12-22 17:59
)
28号到湖北,25、26深圳,真不巧。。
(空) (
Ostrich
[295]
2008-12-22 18:04
)
小牛牛呢?
(空) (
Fish
[279]
2008-12-22 18:24
)
当然也会到的啊
(空) (
holly
[274]
2008-12-22 18:54
)
收到。广州区的准备坚壁清野等候活力妞请 FB 了。
(空) (
ycm0263
[300]
2008-12-22 18:55
)
机害人只要加油就行了吧
(空) (
looklook
[287]
2008-12-22 19:54
)
╭∩╮(︶︿︶)╭∩╮
(空) (
ycm0263
[273]
2008-12-22 20:14
)
大家到见面交流区讨论讨论?
(空) (
Fish
[302]
2008-12-22 22:40
)
http://www.cndev.org/forum/msg.aspx?pid=690591
(57字)
(
Fish
[317]
2008-12-22 22:44
)
嘎嘎
(空) (
好望角
[280]
2008-12-23 11:30
)
IBM:浏览器将在未来几年彻底改变
(702字)
(
haitao
[352]
2008-12-23 08:13
)
ibm 的任何文章都是 marketing promotion
(空) (
holly
[245]
2008-12-23 11:06
)
新浪把分众收了
(空) (
sealw
[222]
2008-12-23 11:03
)
Wow! 这下搞大了
(空) (
holly
[230]
2008-12-23 11:05
)
没没的 css 现在弄得没法向右边无限伸展了, 不好
(空) (
holly
[271]
2008-12-23 00:48
)
IE就好
(空) (
龙之吻
[228]
2008-12-23 08:02
)
俺的chrome可以到1680,再外面就不知道了
(空) (
leejd
[226]
2008-12-23 09:28
)
大牛只用Sarfri的...
(空) (
ahfei
[240]
2008-12-23 10:14
)
Safari 下是好的, seamonkey 下不好
(空) (
holly
[231]
2008-12-23 11:02
)
大牛的武器是很多的
(空) (
sealw
[229]
2008-12-23 11:04
)
一旅行包的?
(空) (
holly
[235]
2008-12-23 11:04
)
娃哈哈,了不起啊了不起
(36字)
(
leejd
[334]
2008-12-22 20:17
)
无图无真相
(空) (
UnKnow365
[223]
2008-12-22 20:36
)
娃哈哈,鸟不起?和娃哈哈有鸟关系?
(空) (
十方
[759]
2008-12-23 09:55
)
美联社2008年十大新闻 奥巴马当选美国总统居首
(715字)
(
haitao
[315]
2008-12-23 09:29
)
日前首相佐藤曾求助 若日中开战美用核武
(865字)
(
haitao
[365]
2008-12-23 09:16
)
美国医药调查:服维生素可能对人体有害
(856字)
(
haitao
[275]
2008-12-23 09:08
)
最时尚贪官:100多件名衣200双名鞋
(2631字)
(
haitao
[364]
2008-12-22 15:48
)
陕西富豪当村官 全村每人分2万
(1363字)
(
haitao
[299]
2008-12-22 16:01
)
失之东隅,收之桑榆
(空) (
ahfei
[243]
2008-12-22 16:32
)
村长掏腰包盖别墅 免费让村民居住
(1019字)
(
haitao
[379]
2008-12-23 09:02
)
Java Performance: Ubuntu Linux vs. Windows Vista
(87字)
(
sealw
[254]
2008-12-23 07:52
)
2008年12月23日起,下调一年期人民币存贷款基准利率各0.27个百分点
(空) (
Ostrich
[350]
2008-12-22 22:11
)
偶们这里终于有直达武汉的火车了。。。京九线啊。。。
(23字)
(
mhappy
[268]
2008-12-22 21:20
)
不知道可信度多少
(118字)
(
leejd
[307]
2008-12-22 20:38
)
发表新贴
第一页
下一页
刷新