Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Вниз

С чем может быть связан Виолэйшен Акссэс в ScreenToClient ?   Найти похожие ветки 

 
Тестер1   (2005-07-22 01:38) [0]

В модуле Controls.pas

function TControl.ScreenToClient(const Point: TPoint): TPoint;
var
 Origin: TPoint;
begin
 Origin := ClientOrigin; // <-- Тут возникаем ошбика
 Result.X := Point.X - Origin.X;
 Result.Y := Point.Y - Origin.Y;
end;


В событии имеджа OnMouseMove, я делаю этому имеджу ScreenToClient. Но проблема в том, что если быстро дёргать мышью над имеджем, то иногда вылетает Виолэйшен Аксесс вот в этом месте. С чем это может быть связано, и как преодолеть ?


 
Тестер1   (2005-07-22 01:41) [1]

Кстати, может как нибудь можно без ScreenToClient сделать тоже самое ? Не нравится она мне.


 
Mx ©   (2005-07-22 02:11) [2]


> Кстати, может как нибудь можно без ScreenToClient сделать
> тоже самое

А что сделать-то?


 
Тестер1   (2005-07-22 02:50) [3]


> Mx ©   (22.07.05 02:11) [2]
>
> > Кстати, может как нибудь можно без ScreenToClient сделать
>
> > тоже самое
>
> А что сделать-то?


Тоже, что делает ScreenToClient.


 
Andy BitOff ©   (2005-07-22 03:44) [4]

Ты свой код покажи, там где вызываешь ScreenToClient


 
Юрий Зотов ©   (2005-07-22 06:40) [5]

Объект не создан, похоже.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.034 c
3-1119932833
Sirus
2005-06-28 08:27
2005.08.07
Таблицы с большим количеством полей в Firebird


14-1121329770
SergeyDon
2005-07-14 12:29
2005.08.07
работа поиска на сайте?


3-1120106877
W
2005-06-30 08:47
2005.08.07
Перемещение по DBGrid средней кнопкой мыши


10-1098381203
_Dragon
2004-10-21 21:53
2005.08.07
достать картинки из Вордового документа


1-1121533517
TStas
2005-07-16 21:05
2005.08.07
Как зависит скорость выполнения потока от его приоритета?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский