社区
Delphi
帖子详情
为什么OpenDialog1.FileName是乱码?
zqc-tutorial
2004-04-08 04:12:32
with OpenDialog1 do
if Execute then
ShowMessage(FileName);
显示出来的是莫名其妙的一个汉字,
不知道是怎么回事。
...全文
112
7
打赏
收藏
为什么OpenDialog1.FileName是乱码?
with OpenDialog1 do if Execute then ShowMessage(FileName); 显示出来的是莫名其妙的一个汉字, 不知道是怎么回事。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
文件格式问题
Delphi 11.2 中system.zip 读取中文文件名显示
乱码
解决方法
因为Zip
File
Info.
File
Infos存储了每个文件的相关信息,可以使用该信息中的记录进行相关文件名的解析,使用stringof函数进行编码调整后,可以得到正确文件名。Delphi中采用自带的TZip
File
类读取Zip文件,中文文件名显示
乱码
,通过对system.zip源码学习,采用下属代码可以解决。//system.zip 中EnCoding采用437,中文文件名无法正确显示,需对原始数据重新解码。
lazarus开发:生成压缩包以及中文的处理
lazarus开发:生成压缩包以及中文的处理
Delphi 使用system.ZIP 类读取ZIP文件名显示
乱码
的解决办法
Delphi显示中文
乱码
收到邮件
乱码
html,为什么我发的html格式邮件收到的是
乱码
呢?(100分)
我在网上找到现成的DEMO,只能发送文本格式邮件,网页的发出去收到的是
乱码
!(我们经常收到很多广告(html格式),他们是如何实现的呢?我知道indy控件可以实现,感觉效率低)unit eMail;interfaceuses Windows, WinSock, SysUtils;function SendMail1(Smtp, User, Pass, GetMail, ToMail, Subjec...
【转】Delphi 文件读写
procedure TForm1.Button1Click(Sender: TObject);vari
File
Handle: Integer;i
File
Length: Integer;iBytesRead: Integer;Buffer: PChar;i: Integerbeginif
Open
Dialog
1.Execute thenbegintryi
File
Handle :=
File
...
Delphi
5,402
社区成员
262,733
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章