Текущий архив: 2002.12.12;
Скачать: CL | DM;
Вниз
Как поместить картинку в поле, связанное с DBImage? Найти похожие ветки
← →
ev1972 (2002-11-25 11:21) [0]Подскажите, пожалуйста, как считать картинку из
графического файла и затем поместить ее в поле,
связанное с DBImage?
Что не хватает в нижеприведенном коде?
if OpenPictureDialog1.Execute then
begin
Table1.Edit;
DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
Table1.Post;
end;
← →
stone © (2002-11-25 11:48) [1]DBImage отображает картинку, хранящуюся в BLOB поле базы данных.
> if OpenPictureDialog1.Execute then
> begin
> Table1.Edit;
> DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
> Table1.Post;
> end;
можно попробывать так
Table1.FieldByName("Picture)".Value := ...
← →
ev1972 (2002-11-25 12:18) [2]А что нужно поместить в правой части этого выражения?
← →
stone © (2002-11-25 12:21) [3]то значение, которое ты присваиваешь полю(BLOB). Текст, картинка и т.д.
← →
Hawk2 (2002-11-25 13:51) [4]Если картинка BMP-шная, то можно так:
if OpenPictureDialog1.Execute then
begin
Table1.Edit;
TBLOBField(Table1.FieldByName("SomeField")).LoadFromFile(OpenPictureDialog1.FileName);
Table1.Post;
end;
а если jpg - то нужно через поток.
Страницы: 1 вся ветка
Текущий архив: 2002.12.12;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.013 c