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

Вниз

Components - Property из ComboBoxa.   Найти похожие ветки 

 
BlackKing ©   (2004-01-29 10:31) [0]

Может кто знает, как в компоненте добавить Property которое можно будет выбирать из ComboBoxa в Object Inspectore?
Набор строк свой, не стандарт.
Искал в книгах, нигде не нашёл.
Мож кто ссылку подкинет.


 
Skier ©   (2004-01-29 10:32) [1]


> Искал в книгах, нигде не нашёл.

быть такого не может !


 
BlackKing ©   (2004-01-29 10:40) [2]

как простые Property добавлять - есть, а как выпадающие, да ещё и нестандартные - нет.
Мож не там искал, но где искал, там нет.
если знаеш где есть, поделись, буду признателен, если не знаеш - зачем зря кричать?


 
easy ©   (2004-01-29 11:28) [3]

TEnumProp = (epZero, epOne, epTwo, epThree);

TMyControl = class(TCustomControl)
private
FEnumProp: TEnumProp;
published
property EnumProp: TEnumProp read FEnumProp write FEnumProp;
end;


 
BlackKing ©   (2004-01-29 11:41) [4]

Где и как что описывать epZero...epThree?
описываю, не описываю - вседа кричит "identifier redeclared".


 
Тимохов ©   (2004-01-29 11:44) [5]


> вседа кричит "identifier redeclared".

Не кричит, а говорит.
Это перечислимый тип. У тебя значит уже где-то epZero есть.


 
BlackKing ©   (2004-01-29 11:55) [6]

Спасибо, заработало.
только я и раньше так пробовал, но не работало.
странно всё ето.


 
Юрий Зотов ©   (2004-01-29 12:40) [7]

> BlackKing ©

> ...кричит "identifier redeclared".
> только я и раньше так пробовал, но не работало.

Тогда можно с уверенностью сказать, что "раньше" Вы пробовали все же как-то не так, а как-то иначе. Очень похоже, что в объявлении свойства забыли убрать букву F (или забыли добавить ее в объявлении поля).

> странно всё ето.

Странно другое - то, что получив ТОЧНОЕ сообщение компилятора и ТОЧНУЮ строку с ошибкой, Вы не смогли ее найти. Хотя всего-то нужно было перевести 2 (практически даже ОДНО) английских слова и просто внимательно посмотреть на эту ОДНУ строку.


 
BlackKing ©   (2004-01-29 12:47) [8]

раньше компилятор не пропускал эту строку.
TADDest=(dsExcel, dsWord, dsHTML);

dsExcel, dsWord, dsHTML нигде описаны не были.
и на них он выдавал : "identifier redeclared".
Сейчас этого не происходит.



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
14-29557
гогенус
2004-01-21 00:02
2004.02.10
WinXP администрирование


1-29417
snake1977
2004-02-02 08:24
2004.02.10
Закрытие MDIChild


1-29377
Nick
2004-01-28 17:20
2004.02.10
Архиватор arj


4-29667
Bopros
2003-12-04 19:50
2004.02.10
Помогите с GetNamedSecurityInfo


1-29347
race1
2004-01-28 16:06
2004.02.10
Service