Форум программистов, компьютерный форум, киберфорум
Pure Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pure Basic Ошибка повторного открытия, запроса в базу данных Имеется обычный код вида OpenDatabase(1,file.s,"","",#PB_Database_SQLite) котрорый срабатывает но при повторном вызове команды opendatabase компилятор выдаёт ошибку, при чём все переменные остались прежними. Перед повторным вызовом базу данных закрыл, то есть CloseDatabase(1). Повторно открываю сновым Ид: OpenDatabase(2,file.s,"","",#PB_Database_SQLite), да с любым всёравно не пашет. Но это... https://www.cyberforum.ru/ pure-basic/ thread949612.html Pure Basic Кодировка программы и кодировка базы данных
В общем в архиве стандартный пример и одна из программ по редактированию sqlite. Проблема заклчается в следующем: при редактировании таблицы по средствам примера, русский текст добавляется и читается только примером (то есть самим pb) то же и при редактировании программкой, то есть если ввести при помощи программы в бд значение ячейки в пб он отобразится вопросиками. Что вложеной программой то и...
Pure Basic решение математических задач на PureBasic Помогите пожалуйста, сижу далеко не один день ломаю голову, читаю в интернете, ну не получается решить задание. Нужна лишь одна функция(Procedure) она получает лишь один параметр, и одно число на выходе есть двумерный массив, например ввиде таблицы: __1 2 3 4 5 1| 0 0 0 1 0 2| 0 0 0 0 1 3| 0 0 0 1 1 4| 1 0 1 0 0 5| 0 1 1 0 0 https://www.cyberforum.ru/ pure-basic/ thread947766.html Pure Basic Медленное срабатывание условия https://www.cyberforum.ru/ pure-basic/ thread947669.html
есть примерно такой кодGlobal ss.s, os.s Procedure.s cent(ss.s) If OpenConsole() EnableGraphicalConsole(1) If ss <> os.s PrintN(ss) EndIf os=ss If Inkey() Print(">")
Pure Basic Значения зарезервированных #PB_ констант PureBasic
Полный или может не полный список всех зарезервированных #PB_ констант и их значения: #PB_2DDrawing_AllChannels = 256 #PB_Absolute = 0 #PB_Absolute = 0 #PB_All = -1 #PB_Any = -1 #PB_Array = 15 #PB_Ascii = 24
Pure Basic Базы данных, что за зверь И так вопрос в следуещем: как их исспользовать? Примеры же естественно я видел, но они мало помогли так как бд в приложениях юзаю впервые, хватало фс. Может кто объяснит в кратце что да как, то есть куда я подключаюсь, где непосредственно находится эта бд. Желательно с синтаксисом mysql. Или мб есть какие мануалы, или статьи... https://www.cyberforum.ru/ pure-basic/ thread944962.html
Pure Basic Вывод программы Здравствуйте, проблема заключается в том, что когда я получаю вывод из программы он получается иероглифами, как это исправить? Если возможно... https://www.cyberforum.ru/ pure-basic/ thread942938.html Pure Basic частично paint
помогите пожалуйста, очень нужна программа, простая "рисовалка" в окне: нужно, что бы выполнялось всего 3 условия: 1) по щелчку на свободное пространство, рисовался небольшой кружок 2) по щелчку на кружок, он выделялся другим цветом 3) по щелчку на ещё один кружок, они соединялись и раскрашивались в первоначальный цвет понимаю, что тут не любят когда просят тупо написать программу с нуля, не...
Pure Basic Выполнение действия при нажатии екранной кнопки Уважаемые програмисты у меня вот какая проблема. У меня не получается создать действие чтоб при нажатии на екранную кнопку "рассчитать" оно подщитывало все что было написано в строчках вот код: ; PureBasic Visual Designer v3.95 build 1485 (PB4Code) ;- Window Constants ; Enumeration #Window_0 EndEnumeration https://www.cyberforum.ru/ pure-basic/ thread935506.html Pure Basic Ускорить заполнение ListIconGadget https://www.cyberforum.ru/ pure-basic/ thread934527.html
Небольшой совет, пригодится тем, кому нужно записать большое количество строк в ListIconGadget. Для примера, обычный код, добавляет в список 10 тысяч элементов. OpenWindow(0,5,5,400,400,"") ListIconGadget(0,5,5,390,390,"",300) start = ElapsedMilliseconds() For i = 1 To 10000 AddGadgetItem(0, -1, Str(i)) Next
Возможности PureBasic Pure Basic
PureBasic Shaders Clothes Simulation Physics Демонстрация тестовой версии игры Домино3D Онлайн Демо Версия Меню SDP Revolution v 0.1
Pure Basic Запустить программу от имени администратора Как запустить ЧУЖУЮ программу от имени админа (ещё и с параметром)? Это вообще возможно с использованием RunProgram, или придётся ShellExecute_() дёргать? Заранее спасибо Добавлено через 6 минут Модераторы, пожалуйста, удалите тему, уже нашёл. https://www.cyberforum.ru/ pure-basic/ thread887122.html
 Аватар для logincyberforu
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
19.09.2013, 07:13  [ТС] 0

Изображения в sqlite - Pure Basic - Ответ 5072621

19.09.2013, 07:13. Показов 4668. Ответов 21
Метки (Все метки)

Ответ

locm, сделал всё по рекомендациям, но на этот раз функция CatchImageвозвращает ноль...
есть вот такой код
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
DatabaseQuery(1, "SELECT * FROM '"+table+"'")
history=history+Chr(10)+"SELECT * FROM '"+table+"'"
col=DatabaseColumns(1)
Dim name.s(col)
Dim typ.s(col)
For i=1 To col
    name(i) = DatabaseColumnName(1,i-1)
    Select DatabaseColumnType(1,i-1)
        Case #PB_Database_Long
            typ(i) = "long"
        Case #PB_Database_String
            typ(i) = "string"
        Case #PB_Database_Float
            typ(i) = "float"
        Case #PB_Database_Double
            typ(i) =  "double"
        Case #PB_Database_Quad
            typ(i) = "quad"
        Case #PB_Database_Blob
            typ(i) = "blob"
    EndSelect
    Debug typ(i)
    TextGadget(i,(i-1)*wg+2,0,wg-1,ww-1,name(i))
Next
 
 glDBSQLite=1
gad=100
row=0
FirstDatabaseRow(1)
While NextDatabaseRow(1) 
    row=row+1
    For num=1 To col
            
        y=0
        If typ(num)="blob"
            Size = DatabaseColumnSize(1, num)
      If Size > 0
        *Memory = AllocateMemory(Size)
       FillMemory(*Memory,Size,Val(txt(row,num)),#PB_Byte)
        Image = CatchImage(#PB_Any, *Memory, Size)
        Debug CatchImage(#PB_Any, *Memory, Size)
        If IsImage(Image)
            Debug "ok"
            ImageGadget(gad,num*wg-wg,row*ww,wg-1,ww-1,ImageID(gad))
            y=1
        EndIf 
      EndIf
    EndIf
    
            If y=0
        txt (row,num) = GetDatabaseString(1, num-1)
        StringGadget(gad,num*wg-wg,row*ww,wg-1,ww-1,txt(row,num))
        EndIf 
        gad=gad+1
    Next
Wend


Вернуться к обсуждению:
Изображения в sqlite Pure Basic
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.09.2013, 07:13
Готовые ответы и решения:

Сохранение изображения в БД SQLite
Народ поскажите как сохранить изображение в БД и главное как эго потом от туда достать. А то уже...

Android: Сохранение и загрузка изображения в/из SQLite
Доброго времени суток. Необходимо записать в базу только что нарисованное изображение на canvas. В...

Как написать формулы в sqlite или отказаться от использования sqlite вовсе
Доброго времени суток. Друзья, пишу справочник по физике, недавно столкнулся с проблемой - как...

Файл cookies.sqlite не sqlite на самом деле, или как его открыть
хочу прочитать куки браузеров (это не противозаконно) оперу сделал, хром сделал, у хрома как раз...

21
19.09.2013, 07:13
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.09.2013, 07:13
Помогаю со студенческими работами здесь

Sqlite в c++ под linux, как правильно подключить sqlite?
Добрый день. Подскажите пожалуйста, как подключить sqlite к c++? Пишу приложение без сред...

Редактирование связанных объектов через EF в SQLite, C#, EF 6.2, SQLite, C# Winforms
Здравствуйте. Суть: используя вышеперечисленные технологии, при чтении из базы данных связанных...

SQLite for Excel или как выгрузить данные в SQLite
Здравствуйте! Мне необходимо написать макрос для выгрузки данных из excel в sqlite. Нашла проект...

SQLite не найден SQLite.Interop,dll
работаю на виртуальной машине windows 7 x86. Установлен Visual Studio 2013. Через NuGet установил...

0
Новые блоги и статьи
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
Объекты и их имена
hw_wired 28.01.2025
Введение: Основы объектного подхода и их роль в информатике В современном мире информационных технологий объектный подход стал фундаментальным принципом организации и обработки информации. Этот. . .
Элементы алгоритмизации
hw_wired 28.01.2025
Основы алгоритмизации В современном мире алгоритмы играют фундаментальную роль в развитии информационных технологий и программирования. Понимание основ алгоритмизации является ключевым элементом в. . .
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru