https://github.com/indasoftware/SQLite3-Delphi-FPC
Всё получилось. Спасибо за подсказку.
Сделал вот так.
uses SQLite3Wrap;
var
DB: TSQLite3Database;
Stmt: TSQLite3Statement;
P:Pointer;
BEGIN
DB := TSQLite3Database.Create;
DB.Open('Login Data');
Stmt:= DB. ...
Найден 51 результат
- 24.04.2016 09:32:11
- Форум: Общее
- Тема: Blob поле из SqLite. Набор байтов
- Ответы: 5
- Просмотры: 16223
- 17.04.2016 14:25:26
- Форум: Общее
- Тема: Blob поле из SqLite. Набор байтов
- Ответы: 5
- Просмотры: 16223
Re: Blob поле из SqLite. Набор байтов
Вы читать, как по ссылке, в мемористрим пробовали? И разбирать уже его содержимое побайтно?
Пробовал. Считывал из TField, затем писал в файл SaveToFile и сравнивал с импортируемым образцом (тем, с которого считывали).
Не то выходит..=\
Еще немного помучаюсь со стандартными средствами и перейду на ...
Пробовал. Считывал из TField, затем писал в файл SaveToFile и сравнивал с импортируемым образцом (тем, с которого считывали).
Не то выходит..=\
Еще немного помучаюсь со стандартными средствами и перейду на ...
- 16.04.2016 08:53:52
- Форум: Общее
- Тема: Blob поле из SqLite. Набор байтов
- Ответы: 5
- Просмотры: 16223
Re: Blob поле из SqLite. Набор байтов
Снег Север писал(а):гляньте тут:
http://forums.indasoftware.com/topic/14/blob-example/
SQLite3Wrap и этот самый загадочный TSQLite3Statement не найдены.
Можно ли как-то обойтись тем, что уже имею? А именно TSqlite3Dataset..
К тому же, метод чтения в поток я вроде уже пробовал, хотя там и поток другого типа.
- 15.04.2016 18:04:17
- Форум: Общее
- Тема: Blob поле из SqLite. Набор байтов
- Ответы: 5
- Просмотры: 16223
Blob поле из SqLite. Набор байтов
Привет.
Имеется необходимость считать поле типа Blob из базы SqLite.
SQLite Manager (Firefox-addon) и SQlite Viewer отображает размер поля равный 230 байтам.
Мне нужен именно набор байт, не нужного его во что-то преобразовывать (не в изображение или что-то подобное).
Испробовал несколько найденных ...
Имеется необходимость считать поле типа Blob из базы SqLite.
SQLite Manager (Firefox-addon) и SQlite Viewer отображает размер поля равный 230 байтам.
Мне нужен именно набор байт, не нужного его во что-то преобразовывать (не в изображение или что-то подобное).
Испробовал несколько найденных ...
- 03.04.2016 09:16:54
- Форум: Общее
- Тема: Free pascal в Geany
- Ответы: 6
- Просмотры: 17262
Re: Free pascal в Geany
Никогда не понимал такого рода претензий к IDE...
Ну вот разворачиваю я Лазарус. И тут фигова куча всего. Тут тебе компоненты., тут тебе инспектора и т.д. Можно конечно всё посворачивать, но голое окошко редактора тогда начинает выглядеть несколько ущербно=)
Возможно, да, придирка. Но тем не менее ...
Ну вот разворачиваю я Лазарус. И тут фигова куча всего. Тут тебе компоненты., тут тебе инспектора и т.д. Можно конечно всё посворачивать, но голое окошко редактора тогда начинает выглядеть несколько ущербно=)
Возможно, да, придирка. Но тем не менее ...
- 02.04.2016 19:03:03
- Форум: Общее
- Тема: Free pascal в Geany
- Ответы: 6
- Просмотры: 17262
Free pascal в Geany
И снова здравствуйте=)
Теперь меня заинтересовали вопросы более-менее полноценного использования fpc в IDE Geany. Что-то простое и консольное я всегда писал там, но, некоторых базовых вещей мне всегда не хватало.
Среди недостающих функций:
1. Навигация по модулям, как в Lazarus. Поясняю: тыкаю на ...
Теперь меня заинтересовали вопросы более-менее полноценного использования fpc в IDE Geany. Что-то простое и консольное я всегда писал там, но, некоторых базовых вещей мне всегда не хватало.
Среди недостающих функций:
1. Навигация по модулям, как в Lazarus. Поясняю: тыкаю на ...
- 02.04.2016 14:12:31
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Пока что доволен WH_KEYBOARD_LL. Всё оказалось значительно проще и работает везде (по крайней мере - пока).
Сделал как и писалось выше (приложение консольное):
//Установка хука
KeyHook:=SetWindowsHookEx(13, @KeyBoardHook, Integer(HInstance), 0);
//KeyBoardHook -функция-фильтр, находится прямо ...
Сделал как и писалось выше (приложение консольное):
//Установка хука
KeyHook:=SetWindowsHookEx(13, @KeyBoardHook, Integer(HInstance), 0);
//KeyBoardHook -функция-фильтр, находится прямо ...
- 30.03.2016 16:43:34
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Ну - приведённый мной выше код работает и на x64 и на x32 платформах:)
Вы используете WH_<>_ LL , которое без dll работает.
Кстати, это, как я понял, только модуль с методами\функциями, да? В самом приложении у Вас что? Предполагаю, что цикл приема сообщений (message loop) c TranslateMessage и ...
Вы используете WH_<>_ LL , которое без dll работает.
Кстати, это, как я понял, только модуль с методами\функциями, да? В самом приложении у Вас что? Предполагаю, что цикл приема сообщений (message loop) c TranslateMessage и ...
- 28.03.2016 17:37:04
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Ну хук на клавиатуру и мышь, когда мне надо было - я делал вот так
Благодарю, довольно подробный пример!
Пока нет времени проверить все эти альтернативные варианты, но уже скоро)
Как бы там не было, мне всё равно очень любопытно знать, как же оно должно работать с обычным WH_KEYBOARD в 64 ...
Благодарю, довольно подробный пример!
Пока нет времени проверить все эти альтернативные варианты, но уже скоро)
Как бы там не было, мне всё равно очень любопытно знать, как же оно должно работать с обычным WH_KEYBOARD в 64 ...
- 27.03.2016 12:33:15
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Запускай от админа и будет тебе счастье.
Нету счастья..к несчастью..=)
Что от админа, что нет.
Делал по феншую (на сайте мелкософта так написано же! Ну..):
два комплекта, 32 битный и 64 битный. Библиотеки называются по-разному. Даже процедуры на всякий случай назвал по-разному, несложно.
Добавил ...
Нету счастья..к несчастью..=)
Что от админа, что нет.
Делал по феншую (на сайте мелкософта так написано же! Ну..):
два комплекта, 32 битный и 64 битный. Библиотеки называются по-разному. Даже процедуры на всякий случай назвал по-разному, несложно.
Добавил ...
- 22.03.2016 16:40:28
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Так что для полного контроля нужно 2 дллки и 2 ловушки.
Попробовал два варианта: два ехешника, две длл-ки. 32 битный ехешник ставит ловушку из 32 битный длл, 64 битный по аналогии.
Потом попробовал обе ловушки поставить из 64 битного ехе шника.
Всё едино: срабатывает только 64 битная (т.е. 32 ...
Попробовал два варианта: два ехешника, две длл-ки. 32 битный ехешник ставит ловушку из 32 битный длл, 64 битный по аналогии.
Потом попробовал обе ловушки поставить из 64 битного ехе шника.
Всё едино: срабатывает только 64 битная (т.е. 32 ...
- 21.03.2016 18:21:52
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Leonius_Bad, наверное, это зависит от наличия/отсутствия dll -- моя прога в стиле "все свое ношу с собой" прекрасно чувствует себя независимо от битности системы.
У Вас глобальный хук, который запущается не из dll? Как это?=)
Там где-то в начале темы мне товарищ доступно объяснил, почему код ...
У Вас глобальный хук, который запущается не из dll? Как это?=)
Там где-то в начале темы мне товарищ доступно объяснил, почему код ...
- 21.03.2016 17:34:01
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
UAC попробуйте отключить.
На кибер-форуме подсказали очевидную вещь.
Нужно было dll скомпилировать 64-разрядным ФриПаскалем и всё завелось на 64-разрядных ОСях=))
И как раньше до меня не дошло))
Тему пока не закрываю. Есть еще вопросы, но, возможно, на том же киберфоруме мне на них ответят. Потом ...
На кибер-форуме подсказали очевидную вещь.
Нужно было dll скомпилировать 64-разрядным ФриПаскалем и всё завелось на 64-разрядных ОСях=))
И как раньше до меня не дошло))
Тему пока не закрываю. Есть еще вопросы, но, возможно, на том же киберфоруме мне на них ответят. Потом ...
- 21.03.2016 16:35:28
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Приведи полный код dll. И код установки ловушки.
Вот исходники и скомпилированные файлы. https://yadi.sk/d/yEYsWJ-8qLQrV
Как выяснилось. Подобный косяк наблюдается только на моей Win 8.1 x64 и на win7 x 64 (эту проверил дважды на разных компах).
На winXP, win 7 x32 таких проблем нет.
С ...
Вот исходники и скомпилированные файлы. https://yadi.sk/d/yEYsWJ-8qLQrV
Как выяснилось. Подобный косяк наблюдается только на моей Win 8.1 x64 и на win7 x 64 (эту проверил дважды на разных компах).
На winXP, win 7 x32 таких проблем нет.
С ...
- 19.03.2016 16:21:27
- Форум: Общее
- Тема: Хуки. Локальные и глобальные.
- Ответы: 24
- Просмотры: 43777
Re: Хуки. Локальные и глобальные.
Теперь вот какой вопрос.
Почему в виндовых программах (в блокноте, калькуляторе, IE (адр.строка) и т.д.) и на раб.столе при установленной глобальной ловушке любая клавиша вызывает жесткое зависание целевого приложения и его закрытия (в случае с раб.столом - перезапуск экслорера). С остальным все ...
Почему в виндовых программах (в блокноте, калькуляторе, IE (адр.строка) и т.д.) и на раб.столе при установленной глобальной ловушке любая клавиша вызывает жесткое зависание целевого приложения и его закрытия (в случае с раб.столом - перезапуск экслорера). С остальным все ...
