Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.013 c
14-53768
Andryk
2004-01-27 18:46
2004.02.17
HELP! Мож кто знает или умеет сам?


1-53458
Эдуард
2004-02-08 16:26
2004.02.17
Есть ли возможнось узнать есть ли у класса A public-свойство B?


1-53557
WebErr
2004-02-09 15:23
2004.02.17
Функция CreateProcess в Delphi


1-53459
Goida
2004-02-06 13:54
2004.02.17
Стоит ли освобождать объекты WordApplication и WordDocument?


3-53367
Talla2k
2004-01-27 03:44
2004.02.17
Oracle в BDE(как?)




   Наверх