Цитата:
Сообщение от Kapitoshka438
Это был ответ на второй вопрос. Его надо вставить в обработчик события DoAfterScroll твоего датасета.
Вот ответ на первый вопрос:
Код:
var
Stream: TMemoryStream;
begin
Stream := TMemoryStream.Create;
Image1.Picture.Graphic.SaveToStream(Stream);
TBlobField(Table.FieldByName('Photo')).LoadFromStream(Stream);
Stream.Free;
end;
|
Спасибо,
Kapitoshka438! Изображение добаляется, но не при первом нажатии кнопки (которая добавляет изображение в таблицу).
При работе с событием AfterScroll почему-то вообще ничего не происходит!
Также попытался вывести изображение (но уже в другой Image) с помощью
Код:
Image2.Picture.Graphic.LoadFromStream(Stream);
из потока, который использовал при добавлении изображения, но все равно ничего не происходит!