Walking |
Отправлено: 05.05.2005, 13:59 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
Не присваевается картинка из компонента Image
в поле базы данных на Paradoxe, что я делаю не так?
Form_1->Table_Fio->FieldByName("Photo")->AsVariant =
Image_Photo_Fio->Picture;
Подскажите, пожалуйста? |
|
olegenty |
Отправлено: 05.05.2005, 14:06 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Form_1->Table_Fio->FieldByName("Photo")->LoadFromFile(...)
или
Form_1->Table_Fio->FieldByName("Photo")->LoadFromStream(...)
|
|
Walking |
Отправлено: 05.05.2005, 14:10 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
Пишет ошибку:
[C++ Error] New_Fio.cpp(39): E2316 'LoadFromFile' is not a member of 'TField'
|
|
Walking |
Отправлено: 05.05.2005, 14:31 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
Спасибо, за правильное направление мысли Сменил компонет Image на DBImage и воспользовался подсказкой.
DBImage_Fio->Picture->LoadFromFile(OpenPictureDialog_Photo_Fio->FileName);
Все работает |
|
** olegenty |
Отправлено: 06.05.2005, 13:43 |
|
Не зарегистрирован
|
да я просто забыл, что поле должно быть Persistent? c типом TBlobField: у него есть метод LoadFromFile |
|