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

Вниз

Я в run-time создаю компонент TCheckBox , а как после его создани   Найти похожие ветки 

 
electric ©   (2004-02-05 18:37) [0]

Я в run-time создаю компонент TCheckBox , а как после его создания мне узнать его свойства?

var
name: string
begin
CreateControl(TCheckBox, Name, 0, 0, 16, 16);
If Name.Checked then ...

Name при написании программы неизветсно.


 
Александр из Минска ©   (2004-02-05 18:41) [1]

TCheckBox(FindComponent(Name)).Checked


 
electric ©   (2004-02-05 18:47) [2]

пишет ошибку EAccessViolaion


 
Sandman25 ©   (2004-02-05 18:48) [3]

Это случайно не в методе происходит? Если так, то лучше переименовать переменную Name. Иначе получается работа с Self.Name


 
electric ©   (2004-02-05 18:56) [4]

> Sandman25 © (05.02.04 18:48) [3]

ошибка происходит на TCheckBox(FindComponent(Name)).Checked
а если переименовать, тоже самое получаетса


 
electric ©   (2004-02-05 18:59) [5]

извиняюсь, просто я создавал компонент не на форме а на другом компоненте
Бальшое спасиба =)


 
Anatoly Podgoretsky ©   (2004-02-05 20:30) [6]

Не использовать имен для переменных, которые есть у компонента, а имя Name есть. Ты же в тупик ставишь компилятор.



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
4-53803
Kinder
2003-12-13 00:12
2004.02.17
XP Иконки в менюшках


7-53782
mrAld
2003-11-30 21:29
2004.02.17
Delphi и MMX


3-53426
}|{yk
2004-01-26 11:25
2004.02.17
В какой системной таблице находятся названия таблиц?


7-53792
Alien
2003-11-29 10:19
2004.02.17
>>> Как программно расшарить папку? <<<


1-53600
Александр
2004-02-07 20:42
2004.02.17
Размер окна приложения...