我的程序里面用到TSaveDialog,程序在有的机子上运行正常(包括我的)
if (SaveDialogExcel.Execute = true ) then
begin
FileName := SaveDialogExcel.FileName;
Edet1.text := FileName;
end;
可有的机子上面却得不到对话框里面的文件名,我用showmessage看过,要么没有,要么就是一个奇怪的字符,如'>','<'等请指点
if (SaveDialogExcel.Execute = true ) then
begin
FileName := SaveDialogExcel.FileName;
Edet1.text := FileName;
end;
可有的机子上面却得不到对话框里面的文件名,我用showmessage看过,要么没有,要么就是一个奇怪的字符,如'>','<'等请指点
解决方案 »
- delphi中的image中的图片问题!!
- 有哪些在d7下能够使用的好一点的报表控件哦(免费或者有注册码的)?
- 将输入到stringgrid里的内容转化成INI文件,然后读出ini文件。
- 新年第一问---如何通过程序更改IE浏览器里的设置,比如说清除历史纪录,代理服务器等,大家帮忙!
- 想做一个播放器,要把播放列表做成文本文件放到资源里?请问该怎么更新该文本文件??文本文件是不定长的,随便填加多少曲目都行!
- 问有关窗体的参数属性
- 在DELPHI中怎样取得本机sql server 2000服务器名
- 关于程序设计
- 救命!!!!!!!!!!!!!!!!!!!!大虾
- 急!混音算法或者对mmtools控件熟练。现金支付
- 用一个COM+完成所有的任务还是按功能划分为多个,或是一个功能对应一个COM+对象?
- MTS方法如何返回值的?
begin
Edet1.text := SaveDialogExcel.FileName;
end;
会不会有系统设置或者编码的问题在这里。
谢谢
请问报的什么错?
莫不是这里错了?
“Edet1.text := FileName;”
“Edet1”应为“Edit1”?
(当然若是你命名为“Edet1”,那就没错了。)
反正在我这里运行是没有错误的。