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

Вниз

вопрос про class function   Найти похожие ветки 

 
newbie2   (2007-05-11 13:41) [0]

Привет, All!
у формы есть class function myFunc: integer;
я так понимаю это метод который может быть вызван без создания самого класса (хотя могу ошибаться)

возникла ситация при которой поведение этого метода должно зависить от содержимого переменных этой формы, при этом возникает такая ошибка:
Instance variable "i" inaccessible here

возможно ли разрулить данную ситуацию (не нарушая интерфейса функции), и как это сделать?


 
Думкин ©   (2007-05-11 13:46) [1]


> должно зависить от содержимого переменных этой формы

зачем тогда классовая функция?


 
Плохиш ©   (2007-05-11 14:07) [2]


> newbie2   (11.05.07 13:41)  
> Привет, All!
> у формы есть class function myFunc: integer;
> я так понимаю это метод который может быть вызван без создания
> самого класса (хотя могу ошибаться)

Это первая половина, а вторая половина гласит, что в методе класса нельзя обращаться к элементам класса.


 
clickmaker ©   (2007-05-11 14:28) [3]


> ситация при которой поведение этого метода должно зависить
> от содержимого переменных этой формы

если такая ситуация возникла, то в Датском королевстве что-то не того... может пересмотреть логику программы? зачем именно функция класса?


 
Kolan ©   (2007-05-11 14:37) [4]

> зачем именно функция класса?

Да еще и у формы?

Но можно продолжить страдать фигнёй, имхо, и объявить i как class var


 
Думкин ©   (2007-05-11 21:14) [5]


> Kolan ©   (11.05.07 14:37) [4]

В Д5?


 
Kolan ©   (2007-05-11 23:26) [6]

> В Д5?

Не, там не получится :)



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

Текущий архив: 2007.06.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.063 c
2-1177523688
красотка (С)
2007-04-25 21:54
2007.06.03
Чем открыть файлы *.ADI, *.ADT


2-1178960077
mr1Andersen
2007-05-12 12:54
2007.06.03
Что можно(нужно) сделать, чтобы Delphi запомнил


15-1178706726
Галинка
2007-05-09 14:32
2007.06.03
А как ноныче делаются блок-схемы ??


15-1178208918
Ёжик
2007-05-03 20:15
2007.06.03
Объявление экземпляра класса


15-1178547995
Карелин Артем
2007-05-07 18:26
2007.06.03
Качалка для сети MS.