|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.10.2010, 16:49 | #1 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
[Lazarus] GetCaretPos возвращает нули.
В мясе сказано, что
Цитата:
Код:
Смотрю последнюю ошибку - 1400. (Invalid window handle). Интересное кино. Нашел единственное в нете решение, которое было создано для D5, у которой был такой же баг: Код:
Какие будут предложения? Переход обратно на Delphi не предлагать (разве что вместе с деньгами на лицензию). Если интересно мнение американцев: http://forum.lazarus.freepascal.org/...c,10700.0.html
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Alex Cones; 05.10.2010 в 16:54. |
|
05.10.2010, 21:42 | #2 | |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Цитата:
По теоретической части рекомендую почитать Рихтера. Сразу увидите, что и зачем делается в найденном коде. Как сюда вписывается Lazarus - увы, не имею с ним опыта общения.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|
05.10.2010, 22:08 | #3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
05.10.2010, 22:15 | #4 |
Заслуженный флудер
Участник клуба
Регистрация: 31.03.2010
Сообщений: 1,473
|
|
05.10.2010, 22:19 | #5 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
05.10.2010, 22:39 | #6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Другая мысль - если сделать проверку на изменение фокусного окна?
Код:
P.S. hOtherwin вынес в глобальные.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
18.02.2011, 14:46 | #7 |
Новичок
Джуниор
Регистрация: 05.12.2010
Сообщений: 1
|
Блин, у меня такая же проблема ... Либо координаты каретки правильные либо даблклик делать не дает! Вызываю код по таймеру (несколько десятков раз в секунду) - если уменьшать число вызовов, то даблклик иногда проскакивает.
Должно же быть решение! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать нули??? | Егор&Co | Microsoft Office Excel | 9 | 24.02.2011 12:39 |
Запрос возвращает пустую таблицу, если один из подзаросов возвращает пустую таблицу | ArtInt | SQL, базы данных | 9 | 12.05.2010 15:40 |
Вычеркнуть нули из числа Java | PavelZet | Помощь студентам | 2 | 11.05.2009 01:35 |
Нули | artemavd | Общие вопросы Delphi | 22 | 03.08.2008 10:49 |
Убрать нули!!!) | artemavd | Общие вопросы Delphi | 13 | 29.07.2008 09:10 |