社区
Delphi
帖子详情
为什么OpenDialog1.FileName是乱码?
zqc-tutorial
2004-04-08 04:12:32
with OpenDialog1 do
if Execute then
ShowMessage(FileName);
显示出来的是莫名其妙的一个汉字,
不知道是怎么回事。
...全文
136
7
打赏
收藏
为什么OpenDialog1.FileName是乱码?
with OpenDialog1 do if Execute then ShowMessage(FileName); 显示出来的是莫名其妙的一个汉字, 不知道是怎么回事。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
delphiseabird
2004-04-08
打赏
举报
回复
应该是别的地方的问题
重启-重建一个窗体放上opendialog试试
zhlwyy
2004-04-08
打赏
举报
回复
估计是你的文件格式问题吧!
看看你的文件的属性!
zqc-tutorial
2004-04-08
打赏
举报
回复
在另外一台机器上,安装的windows 2000 professional,就没问题,
而我的机器,安装的windows 2000 server就乱码。
真的是很奇怪。
我试过了,不管是包含中文路径的中文名文件,
还是英文路径的英文名文件,都乱码。
晕了。。。
WuChenCan
2004-04-08
打赏
举报
回复
文件格式问题
lzy6204
2004-04-08
打赏
举报
回复
我试了没有问题,估计是其他什么问题你没有注意到吧
Linux2001
2004-04-08
打赏
举报
回复
代码单步跟踪看看,不然把代码改为:
if OpenDialog1.Execute then
ShowMessage(OpenDialog1.FileName);
insert2003
2004-04-08
打赏
举报
回复
文件格式问题
使用get()和put()读写二进制文件 C++ Builder实现
使用get()和put()读写二进制文件 C++ Builder 窗口代码实例
delphi 读取txt文件
1、 放一下memo控件、一个button、
open
dialog
在button的click事件中if
open
dialog
1.Execute thenmemo1.Lines.LoadFrom
File
(
open
dialog
1.
file
name); 2、滥简单的事啊var Mytxt : TStringList;begin MyText :=TSt
Delphi 11.2 中system.zip 读取中文文件名显示
乱码
解决方法
因为Zip
File
Info.
File
Infos存储了每个文件的相关信息,可以使用该信息中的记录进行相关文件名的解析,使用stringof函数进行编码调整后,可以得到正确文件名。Delphi中采用自带的TZip
File
类读取Zip文件,中文文件名显示
乱码
,通过对system.zip源码学习,采用下属代码可以解决。//system.zip 中EnCoding采用437,中文文件名无法正确显示,需对原始数据重新解码。
Delphi 处理 Windows 下的文本文件的 Unicode 的问题
用 Delphi 写了个程序,在 Windows 底下,加载一个文本文件,查里面的字符串。 文本文件,随手用 Windows 的记事本编辑了一个。 程序运行起来,测试这个文本文件,正常。 但是,某天我把 Windows 的系统语言设置为英语,再次跑这个程序,加载上述文本文件时,出错了,查不到应该有的字符串了。 用记事本打开那个文本文件一看,里面的中文字符串是
乱码
。这才想起来,Windows...
lazarus开发:生成压缩包以及中文的处理
lazarus开发:生成压缩包以及中文的处理
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章