Blob SQLite3 MseIde

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Blob SQLite3 MseIde

Сообщение AthoS » 07.05.2008 13:41:16

Подскажите как отобразить картинку из blob поля БД SQLite3 в компонент
tdbdataimage. Картинка в формате jpg. Может нужно использовать другой
компонент для отображения или поменять формат рисунка. Я новичек в этом
деле.
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение Attid » 07.05.2008 15:19:28

MSEDoc\mse\trunk\contributed\ivankob\examples\sqlite3types_test
MSEDoc\mse\trunk\contributed\ivankob\examples\print_testcase

смотрел ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Blob SQLite3 MseIde

Сообщение AthoS » 07.05.2008 16:44:10

А где все это взять?
У мня в doc этого нет
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение voltron » 07.05.2008 17:48:59

Это нужно брать на Sourceforge.net
http://sourceforge.net/projects/msedocumenting/
http://msedocumenting.sourceforge.net/
При помощи svn можно получить такой командой
Код: Выделить всё
svn co https://msedocumenting.svn.sourceforge.net/svnroot/msedocumenting msedocumenting
voltron
новенький
 
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Re: Blob SQLite3 MseIde

Сообщение AthoS » 08.05.2008 17:27:31

Пример скачал, но при запуске примера и в win и в lin ошибка Exitcode 217
Кто-нибудь пробовал запускаь?
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение debi12345 » 08.05.2008 21:03:35

Exitcode 217
========
выставьте в опциях проекта "Stop on exception" - увидите место ошибки.
(некоторые примеры нужно модифицировать из-за изменения в библиотеке)
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Blob SQLite3 MseIde

Сообщение AthoS » 09.05.2008 14:08:30

Ошибка происходит при запуске приложения:
Signal received. Signal: SIGSEGV, Segmentation fault. Function: XCreatePixMap
В примере база открыта и данные отображаются (и картинка), а при запуске
вот такая ерунда...
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение debi12345 » 09.05.2008 21:07:48

XCreatePixMap
========
Само MSEIDE стартует ?

(похоже, что не хватает линков на какие-то библиотеки - должны быть оные libX11.so, libICE.so, libSM.so, libXrender.so и libfreetype.so)
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Blob SQLite3 MseIde

Сообщение AthoS » 09.05.2008 23:42:21

Signal received. Signal: SIGSEGV, Segmentation fault. Function: XCreatePixMap
Появляется уже после Running, причем если даешь continue, приложение стартует,
но без графики, как-то проскакивало сообщение egraphicformat.
библиотеки все присутствуют
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение debi12345 » 10.05.2008 09:54:31

libxrender проверили ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Blob SQLite3 MseIde

Сообщение AthoS » 10.05.2008 10:25:13

libxrender.so (ссылка)
libxrender.so.1 (ссылка)
libxrender.so.1.3.0 (библиотека)
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение debi12345 » 10.05.2008 13:24:06

libXrender.so ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Blob SQLite3 MseIde

Сообщение AthoS » 10.05.2008 14:56:44

Совершенно верно
libXrender.so
Скорее ошибка где-то в другом месте или у меня дистриб кривой
(или руки ;-)). Та-же ошибка и в lin и в win.
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

Re: Blob SQLite3 MseIde

Сообщение Attid » 10.05.2008 23:21:50

сейчас проверил print_testcase заработал сразу, второму не пошла длл та что стоит в системе. искать новую не хочется.

у тебя вообще все примеры так ругаются или некоторые все таки работают ?

Добавлено спустя 1 минуту 6 секунд:
как вариант обнови МСЕ из свн
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Blob SQLite3 MseIde

Сообщение AthoS » 11.05.2008 19:41:04

"Дебют товарищи - это полет квазиумофантазии, ну это всем понтно..."
говаривал Остап Бендер. Приблизительно так выглядят для меня
фразы "обновись через svn" или "собери заново", я же писал, что
это дело для меня новое, Линь не более месяца (AltLinux 4.0),
тем не менее:
1. Установил kdesvn (не уверен что корректно, но пакеты получил)
2. Собрал заново mseide (примеры заработали все)
3. Пробую что-нибудь свое, потому как среда мне нравится...
AthoS
новенький
 
Сообщения: 13
Зарегистрирован: 06.05.2008 21:34:16

След.

Вернуться в MSEide + MSEgui

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37

Рейтинг@Mail.ru