图片显示(10分)

  • 主题发起人 主题发起人 aspxsky
  • 开始时间 开始时间
A

aspxsky

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure Tgb_k.TeThemeDBGrid1CellClick(Column: TColumn);
begin
try
if FileExists(dm.CDS_GB_01.fieldbyname('photo').asstring) then
image1.Picture.LoadFromFile(dm.CDS_GB_01.fieldbyname('photo').asstring);
except
ShowMessage('sorry,no picture');
end;
为什么我一打开这个窗体而不能显示图片
其它字段的资料都可以显示出来
是不是哪里有设错 请指教
 
检查字段所指路径的文件是否存在
 
你可以换一种方式:用流!
 
你的显示图片 是在 TeThemeDBGrid1CellClick 里面实现的
窗体打开的时候没有触发这个时间,自然不会显示出图片来得
你可以在窗体的 OnCreate里面 触发 TeThemeDBGrid1CellClick
应该就可以显示了;
 

Similar threads

后退
顶部