Найдено 6 результатов

Leonid K.
16 янв 2007, 19:25
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

Всё, разобрался. Всем спасибо. Всё, как обычно, из-за моей невнимательности. Перечитав ещё раз "Как научиться писать UDF за 21 минуту", понял свою ошибку. LoadBlobFromFile из UDFDEMO работает нормально, просто меня смутило то, что это процедура, а не функция, и я неправильно её задекларировал в Fire...
Leonid K.
16 янв 2007, 17:46
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

Я же написал выше, что в том виде как в демке тоже не работает. В этом случае в таблицу записывается null.
Leonid K.
16 янв 2007, 17:25
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

При объявлении функции, как

Код: Выделить всё

procedure LoadBLObFromFile(FileName: PChar; Blob: PBlob);
и следующем её вызове:

Код: Выделить всё

GET_IMAGE(:fname,:img);
img равняется NULL (имя файла передаётся верно).
Leonid K.
16 янв 2007, 15:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

При сохранении BLOB в файл получается пустой рисунок.
Leonid K.
16 янв 2007, 13:18
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

Нашёл только функцию LoadBlobFromFile из UDFDEMO. После её выполнения что-то записывается, но точно не картинка. Сама функция (немного изменёная): function LoadBlobFromFile(FileName: PChar; Blob: PBlob): PBlob; cdecl; export; const MaxBufSize = $8192; var BufSize, ReadLength, StreamSize: Integer; Bu...
Leonid K.
16 янв 2007, 11:53
Форум: Вопросы создания клиентских и серверных приложений
Тема: UDF, записывающая картинку из файла в BLOB
Ответы: 18
Просмотры: 14499

UDF, записывающая картинку из файла в BLOB

Здравствуйте. Помогите, пожалуйта, разобраться с моей проблемой. Использую Firebird 2.0+Delphi 6. Есть таблица, в которой хранятся пути к графическим файлам. В клиентском приложении требуется по имени файла получить картинку и вывести её пользователю. Требуется написать UDF, которой передаётся имя ф...