Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Garred
282 / 80 / 4
Регистрация: 19.04.2011
Сообщений: 218
#1

Отображение картинки в формате jpeg, используя "путь" записанный в базе данных типа Access - C++

15.05.2011, 15:49. Просмотров 555. Ответов 0
Метки нет (Все метки)

Пишу семестровую работу. Необходимо использовать фото в формате jpeg. Подключил базу данных составленную в Access. При подключении использовал библиотеку afxdao.h и объекты
CDaoDatabase *db;
CDaoRecordset *CRec;
CDaoTableDef *CTab;

В OnInitDialog() прописываю такой код:

AfxDaoInit();
db = new CDaoDatabase();
CRec = new CDaoRecordset(db);
CTab = new CDaoTableDef(db);

db->Open("Foto.mdb");
CTab->Open("base");
CRec->Open(CTab);

COleVariant CValue;

CRec->GetFieldValue("ID",CValue);
m_id = CValue.intVal;

CRec->GetFieldValue("Имя",CValue);
m_name = CValue.pbVal;

CRec->GetFieldValue("Путь",CValue);
m_link = CValue.pbVal;

UpdateData(0);

Связываю переменными m_id, m_name, m_link поля базы и объекты типа Edit Box. Все работает, но поле "Путь" (неважно абсолютный или относительный путь) должно каким-то образом отображать картинку в формате jpeg. Не представляю, как это реализовать . На этом форуме видел пару способов подключения jpeg, но как я понял, они мне не подходят, поэтому решил лично обратиться за помощью.
Буду очень благодарен за быстрые ответы. Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 15:49     Отображение картинки в формате jpeg, используя "путь" записанный в базе данных типа Access
Посмотрите здесь:

Динамическая структура данных(контейнер) типа "Вектор" C++
C++ значение типа "char *" нельзя присвоить сущности типа "LPWSTR"
C++ Вывод выражения типа "float". Некорректное отображение
Аргумент типа "char *" несовместим с параметром типа "LPCWSTR" C++
C++ Ошибка: "Значение типа float нельзя присвоить сущности типа int"
Структура данных "Очередь" на базе массива C++
Аргумент типа "int **" несовместим с параметром типа "int (*)[26]" C++
Аргумент типа "LPCWSTR" несовместим с параметром типа "LPCSTR" C++
C++ Реализовать класс абстрактного типа данных "Множество"
Получить файл из данных других трёх файлов, используя "ссылки" четвёртого C++
Структура "Пациент": отображение некорректных данных C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru