我有一个Delphi应用程序,它使用TImage显示图像.
图像的位置存储在数据库中并在加载时检索并使用类似于下面的代码直接设置:
Image1.Picture.LoadFromFile(Query1.FieldByName('image').AsString);
解决方法
不,没有.不过,您可以自己存储.
var ImageFileName: string; begin ImageFileName := Query1.FieldByName('image').AsString; Image1.Picture.LoadFromFile(ImageFileName); end;
在您需要访问文件名的任何位置都可以看到ImageFileName变量.