Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

вопрос по картинкам в бд   Найти похожие ветки 

 
RVL9   (2003-06-11 20:46) [0]

Когда создаеш табличку через databasedesktop есть тип g то есть картинки в bmp формате как с ними работать?
P.S.Я создал табличку с полем помеченым как g запускаю базу и не могу вставить в это поле картинку.


 
Andrews   (2003-06-12 00:07) [1]

TDBImage represents a graphic image from a BLOB (binary large object) field of the current record of a dataset.

Unit

dbctrls

Description

Use TDBImage to represent the value of graphic fields. TDBImage allows a form to display graphical data from a dataset. TDBImage can allow the user to edit graphical data using the clipboard. While the application is running and the database image control has focus, users can cut, copy, and paste using the standard windows accelerator keys (Ctrl+X, Ctrl+C, and Ctrl+V). Users can return to the original state of the database image control by pressing Esc before moving to another record.

If the application doesn’t require the data-aware capabilities of TDBImage, use an image control (TImage) instead to conserve system resources.

=================================================================

procedure TForm2.ButtonLClick(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;

.....

Form2.DBImage1.Picture := Form2.Image1.Picture;
MainForm.Table1.Post;


 
Lexa   (2003-06-12 00:21) [2]

У тебя есть база, в которой есть графическое поле (Graphic), это поле назовем к примеру поле Photo , чтобы загрузить в него картинку из файла тебе понадобиться кнопочка, OpenPictureDialog, DBImage(чтобы увидеть картинку).... Dbimage через DataSourse привяжи к компаненту Table и напиши для кнопочки такую процедурку (которая описана ниже ) .... и еще Table привяжи еще к чему-нибудь, чтобы можно было просматривать картинки которые будут соответствовать разным строкам


if OpenPictureDialog1.Execute then
begin
table.Edit; //Перевод в режим редактрования
//Загрузка файла изображения в поле таблицы
tablePhoto.LoadFromFile(OpenPictureDialog1.FileName);
//Сохранить изменения
table.Post;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.006 c
4-20347
FallenGod
2003-05-05 18:41
2003.07.07
ф-ция setwindowhookex или о вторжении в чужу область памяти


4-20339
Nick Denry
2003-05-02 01:59
2003.07.07
Ресурсы. UpdateResource.


7-20328
Max Kronos
2003-04-17 18:10
2003.07.07
Програмное завершение процессов в WinXP


4-20356
BJValentine
2003-05-07 16:53
2003.07.07
CreateProcess


14-20275
Vlad Oshin
2003-06-19 02:44
2003.07.07
а вот имеет смысл разговор о национальной идеи?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский