Вниз
Скачать: CL | DM;

Ошибка при работе с указательми   Найти похожие ветки 

← →
XCoder ©   (2005-10-10 20:04) [0]

Перименная P хранит указатель на объект в из массива. Проблема такая: перименная Var1 читается без проблем, а вот Var2 с ошибкой чтения памяти, даже если поменять их местами, то ошибка все равно возникает во второй строчке. То есть если повторно ипользовать перименную P возикает ошибка.

...
var
Objects: array of TMyObject;
P: PMyObject;
...
begin
...
P := @Objects[X];
Edit1.Text := P.Var1;
Edit2.Text := P.Var2; //Ошибка
...

А вот так все работает:

...
Edit1.Text := GetPointer.Var1;
Edit2.Text := GetPointer.Var2;
...

Подскажите plz в чем причина ошибки и как с ней бороться!


← →
Eraser ©   (2005-10-10 20:38) [1]


> XCoder ©   (10.10.05 20:04)

Подсказка: идентификатор объекта и есть указатель на этот объект.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
4-1125314385
leonidus
2005-08-29 15:19
2005.11.06
Как поместить форму программы поверх всех?


14-1129203524
BaxTMaH
2005-10-13 15:38
2005.11.06
треба помощь


2-1129109140
L*D
2005-10-12 13:25
2005.11.06
Как спрятать консолевое приложение?


14-1129206183
Dust
2005-10-13 16:23
2005.11.06
Блин, народ достали меня делфячие баги меня это уже просто БЕСИТ


14-1129384606
Piter
2005-10-15 17:56
2005.11.06
Подскажите где скачать кодек MPEG2




   Наверх