![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
PRect - как определить? [D6, Win2k]
Shrek © (2002-08-11 15:29:00)Ранше мне не прихолидось работать с PRect. Я знаю TRect помогите разобратся.
Shrek (2002-08-11 16:11:00) [1]Спасибо всем работает.
Дело было вот вчём ClipCursor(PRect).
Nostradamus (2002-08-11 15:50:00) [2]PRect - это просто указатель на TRect.
Вот на пример:
var
Rect : TRect;
Temp : PREct;
begin
Rect.Top := 10;
Rect.Left := 10;
Rect.Bottom := 100;
Rect.Right := 100;
Temp := @Rect;
Label1.Caption := IntToStr(Temp.Left);
Temp.Left := 20;
Rect := Temp^;
Label2.Caption := IntToStr(Rect.Left);
end;
McSimm (2002-08-11 15:47:00) [3]Был бы вопрос чуть подробнее, ответ был бы более точным
var R: TRect;
...
SomeFunct(@R); // Передача в функцию параметра типа PRect
----- или -----
var
R: TRect;
PR: PRect; // или ^TRect;
...
PR := @R;
SomeFunct(PR)