Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

С чем может быть связан Виолэйшен Акссэс в 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
14-1121400496
БарЛог
2005-07-15 08:08
2005.08.07
Заработок в интернет. Пробывали?


14-1121410956
JOB
2005-07-15 11:02
2005.08.07
Вакансия - Проектировщик программного обеспечения


3-1120035526
cvg
2005-06-29 12:58
2005.08.07
Как в Desktop е вывести список таблиц?


14-1121629209
}{eRsOn
2005-07-17 23:40
2005.08.07
Что лучше сжимает exe; dll - Ваше за или против!


8-1112757340
poha
2005-04-06 07:15
2005.08.07
Gif