我想通过image1.Picture.LoadFromFile(qm);
取出硬盘上的图象文件,其中QM是带路径的文件名,我想在窗口一打开的时候就将图片装入,可是如果硬盘上的文件夹里的该图象文件不在了,上面的语句会抱找不到该文件的错误,请问怎么判断是否存在该文件,如果不存在怎么装如默认文件!
取出硬盘上的图象文件,其中QM是带路径的文件名,我想在窗口一打开的时候就将图片装入,可是如果硬盘上的文件夹里的该图象文件不在了,上面的语句会抱找不到该文件的错误,请问怎么判断是否存在该文件,如果不存在怎么装如默认文件!
解决方案 »
- combobox和listbox控件结合起来
- 如何让DBGRID单元格中的超长内容折行显示
- 我想指定单元格A1的文本格式为Text,不要Excel自做聪明地截短,如 1415926535897932384626不要处理为 1415926535897900000000
- 请问OpenDialog控件支持同时打开多个文件吗?TKS!!
- 派分讨论,现有的桌面数据库引擎哪个最好!
- 如和在一个exe里面调用一个windows Service中地函数?
- 有没有一本关于WIN API 函数的书
- 这个数据集过滤语句改如何写?
- 这个StringGrid的标题应该怎样显示?
- 如何解决delphi编译完的可执行文件,缺少dll文件的问题?
- 要回家了,散分啊!前十个有分
- 简单问题:c++中的char * 对应pascal中什么类型?
....
begin
//加载图片
end
else begin
//装默认文件
end;
begin
//加载图片
end
else begin
//装默认文件
end;
image1.Picture.LoadFromFile(qm);如果文件不存在就显示缺省的文件
begin
//加载图片
end
else begin
//装默认文件
end;
try
image1.Picture.LoadFromFile(qm);
except
image1.Picture.LoadFromFile(默认图片);
end;
的简单但执行时还是抱没文件!
try
image1.Picture.LoadFromFile(qm);
except
showmessage('错误!');
image1.Picture.LoadFromFile(默认图片);
end;
begin
try
raise Exception.Create('Error!');
except
end;
end;
这个都不报,你那个也不应该啊.