Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите студенту

9.1K
08 декабря 2004 года
SC0RPI0N
5 / / 08.12.2004
Что нужно поместить в базу данных (База данных Paradox 7), что бы потом вывести картинку в другой форме (другом окне). Куда надо ссылаться.

Есть у кого-нибудь каталогизатор мр3 файлов (что-нибудь, лучше исходник).

259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by SC0RPI0N
Что нужно поместить в базу данных (База данных Paradox 7), что бы потом вывести картинку в другой форме (другом окне). Куда надо ссылаться.

Есть у кого-нибудь каталогизатор мр3 файлов (что-нибудь, лучше исходник).



Есть там такой тип поля Blob. Создаешь поле этого типа. Пихаешь туда к примеру файл в формате jpg ( не имя файла, а содержимое). Потом в проге читаешь и выводишь на скрин.

9.1K
08 декабря 2004 года
SC0RPI0N
5 / / 08.12.2004
Цитата:
Originally posted by AlexandrVSmirno


Есть там такой тип поля Blob. Создаешь поле этого типа. Пихаешь туда к примеру файл в формате jpg ( не имя файла, а содержимое). Потом в проге читаешь и выводишь на скрин.



Так нету там поля типа Blop, есть Graphic(но оно не работает). Может как то ещё можно?

9.1K
08 декабря 2004 года
SC0RPI0N
5 / / 08.12.2004
Хотя такой тип поля Blob должен быть.
259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by SC0RPI0N
Хотя такой тип поля Blob должен быть.



Попробуй рисунки сохранять в поле типа Binary в bmp-формате, а читать оттуда в TImage или TBitmap.

9.1K
12 декабря 2004 года
SC0RPI0N
5 / / 08.12.2004
Цитата:
Originally posted by AlexandrVSmirno


Есть там такой тип поля Blob. Создаешь поле этого типа. Пихаешь туда к примеру файл в формате jpg ( не имя файла, а содержимое). Потом в проге читаешь и выводишь на скрин.



А как пихать. Вот у меня программа запускается, требуется добавить катнинку. Как мне в тип поля Blob запихнуть?

9.1K
12 декабря 2004 года
SC0RPI0N
5 / / 08.12.2004
При запущенной программе, поместить что-либо в поле Blob MEMO нельзя (у меня не получается, т.к. оно неактивно и на нажатия не реагирует).

Как надо поместить картинку в базу данных Paradox, чтоб потом можно было вывести картинку с помощью DBImage ???
246
14 декабря 2004 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by SC0RPI0N
При запущенной программе, поместить что-либо в поле Blob MEMO нельзя (у меня не получается, т.к. оно неактивно и на нажатия не реагирует).

Как надо поместить картинку в базу данных Paradox, чтоб потом можно было вывести картинку с помощью DBImage ???


 
Код:
Table1->Insert();/*надо делать так или Edit(), а то будет - "у  меня не получается, т.к. оно неактивно и на нажатия не реагирует"*/
TMemoryStream *M = new TMemoryStream();
M->LoadFromFile("d:\\file.bmp");
TStream *B = Table1->CreateBlobStream(Table1->FieldByName("FieldName"),bmWrite);
B->CopyFrom(M,M->Size);
delete B;
Table1->Post();
delete M;
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог