Win7 64.
Пытался (давно, правда) установить лазарь 32, чтоб отлаживать обёртку над dll32.
Отладчик не запустился.
Что, стоит поробовать снова?
Или я не так устанавливаю? Потому как пришлось впихивать руками, инсталятор 32 отказался запускаться под 64.
Найдено 59 результатов
- 16.09.2015 23:49:55
- Форум: Lazarus
- Тема: Отладка win32 на win64
- Ответы: 3
- Просмотры: 3110
- 16.09.2015 21:32:52
- Форум: Lazarus
- Тема: Отладка win32 на win64
- Ответы: 3
- Просмотры: 3110
Отладка win32 на win64
Про кросс-компиляцию всё понятно, вопросов нет.
Но как впихнуть lazarus32 на win64 так, что б дебагер работал?
У меня есть некие dll, которые не работают в режиме 64, и приходится заводить виртуалку с ХР.
Но как впихнуть lazarus32 на win64 так, что б дебагер работал?
У меня есть некие dll, которые не работают в режиме 64, и приходится заводить виртуалку с ХР.
- 16.09.2015 21:26:49
- Форум: Lazarus
- Тема: Неявное выделение памяти в динамической библиотеке
- Ответы: 9
- Просмотры: 6854
Re: Неявное выделение памяти в динамической библиотеке
Я к dll (so) прилагаю модуль для добавления в проект. Этот модуль содержит (простой) хелпер, который не только строки помогает возвращать, но и прозрачной трансляцией исключений занимается, версию реализации интерфейса контролирует и ещё по мелочи. Идея следующая: библиотека экспортирует только одну ...
- 16.09.2015 14:41:29
- Форум: Lazarus
- Тема: Перехват ввода клавиатура/мышь в Linux
- Ответы: 4
- Просмотры: 3815
Re: Перехват ввода клавиатура/мышь в Linux
Не..
Это эмулятор мыши и клавы, а мне перехватить надо.
Погляжу, как на лине модальность сделана, может это вариант.
Это эмулятор мыши и клавы, а мне перехватить надо.
Погляжу, как на лине модальность сделана, может это вариант.
- 02.09.2015 09:13:38
- Форум: Lazarus
- Тема: Перехват ввода клавиатура/мышь в Linux
- Ответы: 4
- Просмотры: 3815
Re: Перехват ввода клавиатура/мышь в Linux
Спасибки!
Наверняка придётся нативно, но это не страшно: код небольшой, рассажу по *.inc'ам
Наверняка придётся нативно, но это не страшно: код небольшой, рассажу по *.inc'ам
- 01.09.2015 20:11:39
- Форум: Lazarus
- Тема: Перехват ввода клавиатура/мышь в Linux
- Ответы: 4
- Просмотры: 3815
Перехват ввода клавиатура/мышь в Linux
Переезжаю с Win на Lin...
Есть код, который даёт приложению "подышать", пока выполняется длительная фоновая задача.
Для "дышать полной грудью" есть Application.ProcessMessages, но надо перерыть кислород по максимуму: запретить весь пользовательский ввод, разрешить только move-resize-vinimize-repaint ...
Есть код, который даёт приложению "подышать", пока выполняется длительная фоновая задача.
Для "дышать полной грудью" есть Application.ProcessMessages, но надо перерыть кислород по максимуму: запретить весь пользовательский ввод, разрешить только move-resize-vinimize-repaint ...
- 23.04.2015 18:34:19
- Форум: Lazarus
- Тема: Отладка. Просмотр памяти.
- Ответы: 3
- Просмотры: 3287
Re: Отладка. Просмотр памяти.
Ох, ё!
А сюда я как раз и не заглянул
Спасибо, добрый человек.
А сюда я как раз и не заглянул
Спасибо, добрый человек.
- 22.04.2015 20:19:27
- Форум: Lazarus
- Тема: Отладка. Просмотр памяти.
- Ответы: 3
- Просмотры: 3287
Отладка. Просмотр памяти.
Отлаживаю несколько функций для работы с ANSI и Wide строками. Отладка - сущий кошмар, т.к. нормально увидеть содержимое этих строк в отладчике не могу. И понять, что же у меня в буфере по адресу PWideChar - тоже.
Подскажите, может, хоть в память в отладчике можно заглянуть? HEX DUMP который?
Или ...
Подскажите, может, хоть в память в отладчике можно заглянуть? HEX DUMP который?
Или ...
- 10.06.2014 16:53:49
- Форум: IDE, компилятор, отладчик
- Тема: Перекомпиляция fpc
- Ответы: 4
- Просмотры: 28457
Re: Перекомпиляция fpc
А если ничего не помогает?
Захожу в C:lazarusfpc2.6.4sourcepackagesfcl-db, выполняю Make, чищу каталог C:lazarusfpc2.6.4unitsi386-win32fcl-db (оставляю только Package.fpc), переношу всё из C:lazarusfpc2.6.4sourcepackagesfcl-dbunitsi386-win32 в C:lazarusfpc2.6.4unitsi386-win32fcl-db. Чищу в своих ...
Захожу в C:lazarusfpc2.6.4sourcepackagesfcl-db, выполняю Make, чищу каталог C:lazarusfpc2.6.4unitsi386-win32fcl-db (оставляю только Package.fpc), переношу всё из C:lazarusfpc2.6.4sourcepackagesfcl-dbunitsi386-win32 в C:lazarusfpc2.6.4unitsi386-win32fcl-db. Чищу в своих ...
- 20.08.2013 21:14:16
- Форум: Lazarus
- Тема: Шоткаты Lazarus
- Ответы: 1
- Просмотры: 2098
Шоткаты Lazarus
А никого не смущает алгоритм проверки ГК (гор. клавиш) в Лазаре? Судя по коду, форма тупо сканирует ВСЕ доступные ей Actions. То есть, ни вложенность контролов, ни назначенные PopupMenu с ГК (но без Action) никак не учитываются. Это ж какие OnUpdate надо писать на Action, что б, например ...
- 01.08.2013 16:33:39
- Форум: Free Pascal Compiler
- Тема: TDataSet и национальные кодировки
- Ответы: 5
- Просмотры: 5902
Re: TDataSet и национальные кодировки
debi12345 писал(а):Еще можно заказывать с запасом...
О том и речь, что заказывает TStringField, который не перекроешь
Я, конечно, выкручусь, просто была надежда: вдруг я чего упустил.
- 31.07.2013 22:59:23
- Форум: Free Pascal Compiler
- Тема: TDataSet и национальные кодировки
- Ответы: 5
- Просмотры: 5902
Re: TDataSet и национальные кодировки
... байт. А символы кирилицы по 2 байта каждый
О чём и спич. Не могу вернуть больше, чем описано в поле. Я могу, конечно, объявлять Size в два раза больше, но на него и гриды всякие
ориентируются, и прочие компоненты - считают, что в поле столько симолов . "Неаккуратненько, доктор".
Хинт ...
О чём и спич. Не могу вернуть больше, чем описано в поле. Я могу, конечно, объявлять Size в два раза больше, но на него и гриды всякие
ориентируются, и прочие компоненты - считают, что в поле столько симолов . "Неаккуратненько, доктор".
Хинт ...
- 31.07.2013 18:17:21
- Форум: Free Pascal Compiler
- Тема: TDataSet и национальные кодировки
- Ответы: 5
- Просмотры: 5902
TDataSet и национальные кодировки
Перевожу проект с Дельфи, есть свой наследник от TDataSet. Пришлось залезть в исходники TDataSet, и с удивлением обнаружил, что нормально вычитать из БД строки не получается . По порядку:
- в таблице строки хранятся в ASCII-кодировке;
- поле TDataSet типа ftString;
- TStringField.AsString вызывает ...
- в таблице строки хранятся в ASCII-кодировке;
- поле TDataSet типа ftString;
- TStringField.AsString вызывает ...
- 29.07.2013 11:32:53
- Форум: RxLib
- Тема: Хочу уточнить
- Ответы: 7
- Просмотры: 15771
Re: Хочу уточнить
М-да. Я, похоже, не понимал своего счастья
Насчет "нефиг юзеру получать больше сотни записей" - это, можно сказать, девиз Но ситуации бывают разные. Тут мне ближе позиция Камноедова (Модест Матвеич такой был): с одной стороны - надо стараться, но и с другой - техника "должна выдерживать прямое ...
Насчет "нефиг юзеру получать больше сотни записей" - это, можно сказать, девиз Но ситуации бывают разные. Тут мне ближе позиция Камноедова (Модест Матвеич такой был): с одной стороны - надо стараться, но и с другой - техника "должна выдерживать прямое ...
- 28.07.2013 15:24:54
- Форум: RxLib
- Тема: Хочу уточнить
- Ответы: 7
- Просмотры: 15771
Re: Хочу уточнить
А для чего они тогда отбираются?
Они не "отбираются", их отбирает пользователь. Гарантировать, что будет отобрано вменяемое количество записей, можно только одним способом: если отобрано больше некоего предела, ничего не показывать, а выдавать соответствующее сообщение. Мне такой подход, мягко ...
Они не "отбираются", их отбирает пользователь. Гарантировать, что будет отобрано вменяемое количество записей, можно только одним способом: если отобрано больше некоего предела, ничего не показывать, а выдавать соответствующее сообщение. Мне такой подход, мягко ...
