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

Помогите разобраться с проблемой   Найти похожие ветки 

← →
km1   (2005-06-03 23:13) [0]

проблема такая:
мне надо уничтожить объект при условии, что некторое поле (или свойтво) равно определенному значению

я делаю так:
if обьект.условие then
       обьект.Free;

получаю ошибку доступа к объекту

пробовал ввести какую-нибудь левую переменную, прога вобще зависает:
if обьект.условие then переменная := TRUE;
if переменная then обьект.Free;

может кто нибудь уже сталкивался с этой проблемой?
помогите пожалста


← →
Eraser ©   (2005-06-03 23:17) [1]

km1   (03.06.05 23:13)

Прежде чем использовать объект, его необходимо создать.
Обычно метод Create.


MyObj := TMyObj.Create;


← →
km1   (2005-06-04 00:32) [2]

я создал :)
ошибка как я понял в том что
if обьект.условие then
      обьект.Free;

когда обьект уже фри, то почему то обращается к обьект.условие
тока вот как это обойти? :(



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

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



Память: 0.45 MB
Время: 0.027 c
1-1118060645
Goga
2005-06-06 16:24
2005.06.29
Доступ к реестру из службы


14-1117961730
lifo
2005-06-05 12:55
2005.06.29
Проблема с принтером


9-1111554916
Starter
2005-03-23 08:15
2005.06.29
Несколько видов


1-1118216734
mr.Spok
2005-06-08 11:45
2005.06.29
Cохранение TreeView в файл


3-1116333262
kyn66
2005-05-17 16:34
2005.06.29
Как переименовать столбец или таблицу Access?




   Наверх