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

Компонент - наследник от TRadioButton   Найти похожие ветки 

← →
Koloto   (2003-08-18 12:56) [0]

Нужно создать компонент на основе РадиоВатона, с заранее заполненными строками (Items). Подскажите, плз, куда можно воткнуть добавление строк в Items? Я поместил это в конструктор, компилится все нормально, но при попытке разместить созданный компонент на форме выдается ошибка "Control "" has no parent window".
Знающие люди, помогите чайнику, объясните в чем дело, плз...


← →
Song ©   (2003-08-18 12:57) [1]

Ошибка в 17-ой строке.


← →
Skier ©   (2003-08-18 12:57) [2]

>Koloto (18.08.03 12:56)
помести в перекрытый метод CreateWnd и пиши свой код после inherited


← →
dez ©   (2003-08-18 12:58) [3]

откуда там Items


← →
Skier ©   (2003-08-18 13:03) [4]

>dez © (18.08.03 12:58) [3]
Видимо имелся в виду TRadioGroup :)


← →
Koloto   (2003-08-18 13:31) [5]

>Skier © (18.08.03 12:57) [2]
После перекрытия CreateWnd в design time все нормально. Добавил новый компонент на формочку, все в порядке.
Exe-шник тоже работает нормально. Но если запускать под дебагером, то при попытке открыть эту формочку вылетает исключение "Access violation at address 0000000C. Read of address 0000000C". Почему?

>dez © (18.08.03 12:58) [3]
Конечно, имелся в виду TRadioGroup. Извиняюсь за некорректность, допущенную еще в сабже:)


← →
Skier ©   (2003-08-18 13:40) [6]

Koloto (18.08.03 13:31) [5]
> Но если запускать под дебагером, то при попытке открыть
> эту формочку вылетает исключение "Access violation at address
> 0000000C. Read of address 0000000C". Почему?

Понятия не имею...


← →
Koloto   (2003-08-18 13:41) [7]

>Skier © (18.08.03 12:57) [2]
Еще чуть погоняв, выяснил, что ошибка возникает при создании формы в конструкторе. Также обнаружил интерсную особенность: ошибка возникает только при первых 2-х попытках создания форму. Потом все работает как надо без всяких ошибок.


← →
Skier ©   (2003-08-18 13:43) [8]


> Также обнаружил интерсную особенность: ошибка возникает
> только при первых 2-х попытках создания форму.

Пропускай первые 2 раза и начинай с "третьей цифры"...

P.S. Ты думаешь что здесь телепаты обитают ?!


← →
Koloto   (2003-08-18 13:46) [9]

Все, больше не буду занудствовать. Большое спасибо за помощь.



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

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



Память: 0.47 MB
Время: 0.012 c
9-1272
Leroy
2003-02-27 12:41
2003.09.01
Мастера посмотрите игрульку


14-1617
ossa
2003-08-13 14:58
2003.09.01
Спасибо Юрий Федоров and other master.


3-1299
yaric
2003-08-09 13:24
2003.09.01
Как можно упаковать таблицу Paradox


1-1416
MakNik
2003-08-19 12:59
2003.09.01
как узнать папку из которой запущена программа?


7-1700
AJ_UA
2003-06-13 15:50
2003.09.01
Как узнать какие библиотеки DLL сейчас запущены в оперативке?




   Наверх