加载图片的路径问题
procedure TForm1.FormCreate(Sender: TObject);
var
ss:TStrings;
s1:String;
s2:string;
begin
ss:=TStringList.Create;
ss.LoadFromFile('pic.txt');
s1:=ss.Text;
image1.Picture.LoadFromFile(s1);
end;
我想把图片的路径放在一个文本里面,为什么总是提示 unknown picture file extensino(.jpg)
[解决办法]
uses jpeg;
http://hi.baidu.com/02509/item/95ffbb10910df7001994ec0d
[解决办法]
unknown picture file extensino(.jpg)
很明显提示 , 不得识别的文件扩展名
默认不支持 jpg ,所以
使用1楼的办法解决
[解决办法]
procedure TForm1.FormCreate(Sender: TObject);
var
ss:TStrings;
s1:String;
s2:string;
begin
ss:=TStringList.Create;
ss.LoadFromFile('pic.txt');
s1:=ss.Text;
if not FileExists(s1) then
begin
showmessage(s1 + '文件不存在!');
exit;
end;
try
image1.Picture.LoadFromFile(s1);
except on e : exception do
showmessage(e.message);
end;
end;
[解决办法]
\\192.168.0.124\share\12.jpg
是远程的文件
首先得程序运行者有权访问
你的程序是桌面程序还是服务程序?
[解决办法]