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

Вниз

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

 
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 вся ветка

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

Наверх




Память: 0.44 MB
Время: 0.052 c
3-1116515179
Karlson
2005-05-19 19:06
2005.06.29
Фильтр в компоненте TTable и ему подобным


14-1117781079
Jeer
2005-06-03 10:44
2005.06.29
МПК "Эльбрус"


4-1115131189
Misha aka Programmer
2005-05-03 18:39
2005.06.29
Проблема с окнами


1-1117784595
аматор
2005-06-03 11:43
2005.06.29
открыть фай


1-1118250161
Оля
2005-06-08 21:02
2005.06.29
Блочные шифры срочно!!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский