procedure Tgb_k.PageControl1Change(Sender: TObject);
begin
if DM.CDS_gb_01.state=dsInsert then
begin
image1.Visible:=false;
end
else
try
image1.Picture.LoadFromFile(dm.CDS_GB_01.fieldbyname('photo').asstring);
except
ShowMessage('sorry,no picture');
end;
end;为什么 我用 DBNavigator1 组件 下移一条记录时怎么还是显示上一条记录的图片????帮帮忙
begin
if DM.CDS_gb_01.state=dsInsert then
begin
image1.Visible:=false;
end
else
try
image1.Picture.LoadFromFile(dm.CDS_GB_01.fieldbyname('photo').asstring);
except
ShowMessage('sorry,no picture');
end;
end;为什么 我用 DBNavigator1 组件 下移一条记录时怎么还是显示上一条记录的图片????帮帮忙
我用d6编写的 你是否用d7???
begin
//在这里调用显示图片的过程
LoadPic;
end;procedure TForm1.LoadPic;
begin
try
image1.Picture.LoadFromFile(dm.CDS_GB_01.fieldbyname('photo').asstring);
except
ShowMessage('sorry,no picture');
end;
end;只是示例,假设数据源在当前form上。