Можно поступить по другому. Создайте в таблице поле текстовое, где будет помещаться название картинки (*****.jpg), а для картинок создайте каталог, например FOTO, где они и будут храниться. А затем по полю вызываете необходимую картинку из файла и помещаете на компонент TImage
| Код | procedure ShowFoto(foto: string); begin try Form5.Image1.Picture.LoadFromFile(BmpPath+foto); Form5.Image1.Visible:= true; except
on EFOpenError do begin MessageDlg('Фотографии нет',mtInformation, [mbOk],0); end; end; end;
procedure TForm5.FormCreate(Sender: TObject); begin BmpPath := ExtractFilePath(ParamStr(0))+'foto\'; end;
procedure TForm5.Button6Click(Sender: TObject); begin if DBText6.Caption <> '' then begin showFoto(DBText6.Caption); Image1.Visible := True; end else Image1.Visible := False; end;
|
M Rodman | Модератор: Используйте тег - code |
|