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

Вниз

поле key в valuelisteditor   Найти похожие ветки 

 
J_SABER ©   (2006-07-09 20:08) [0]

Не могу никак разобраться как программно добавлять названия в поле key. Почему то все команды которые я испробовал добавляют текст в value.


 
Мефисто   (2006-07-09 20:29) [1]

TValueListEditor.InsertRow("A", "B",  False);


 
PSPF2003 ©   (2006-07-09 20:31) [2]

ValueListEditorl.ItemProps[I].PickList.Add("Москва1); ?


 
J_SABER ©   (2006-07-09 22:55) [3]


> Мефисто   (09.07.06 20:29) [1]
>
> TValueListEditor.InsertRow("A", "B",  False);


Он добавляет текст только идин раз, а потом выдаёт ошибку.


> PSPF2003 ©   (09.07.06 20:31) [2]
>
> ValueListEditorl.ItemProps[I].PickList.Add("Москва1); ?


Это вообще не помогает, зато создает раскрывающийся список.


 
Мефисто   (2006-07-09 23:06) [4]


> Он добавляет текст только идин раз, а потом выдаёт ошибку.


Клевета и провокация :)

Код показывай. Как и чего делаешь?


 
J_SABER ©   (2006-07-09 23:33) [5]

В событии по нажатию клавиши ввожу этот код. Вроде всё. Первый раз выводит. Когда нажимаю второй раз выдаёт ошибку.


 
Loginov Dmitry ©   (2006-07-09 23:43) [6]

Нехрен пользоваться этим компонентов, ибо оно - лажа!


 
Loginov Dmitry ©   (2006-07-09 23:45) [7]

> > Мефисто   (09.07.06 20:29) [1]
> >
> > TValueListEditor.InsertRow("A", "B",  False);
>
>
> Он добавляет текст только идин раз, а потом выдаёт ошибку.


Скорее всего keyUnique in KeyOptions


 
J_SABER ©   (2006-07-09 23:56) [8]


> Loginov Dmitry ©   (09.07.06 23:43) [6]
>
> Нехрен пользоваться этим компонентов, ибо оно - лажа!


В моём случае это лучший вариант.


 
J_SABER ©   (2006-07-09 23:58) [9]


> Loginov Dmitry ©   (09.07.06 23:45) [7]
> Скорее всего keyUnique in KeyOptions

Это Boolean


 
J_SABER ©   (2006-07-10 01:40) [10]

Нашёл я ответ в инете:
ValueListEditor1.Cells[0,1]:= "Приложение";
ValueListEditor1.Cells[0,2]:= "Delphi";
и т.д.


 
Loginov Dmitry ©   (2006-07-10 07:39) [11]

> Это Boolean


Что???


 
J_SABER ©   (2006-07-10 14:00) [12]

keyUnique может принимать только значения true и false


 
Loginov Dmitry ©   (2006-07-10 16:25) [13]

> keyUnique может принимать только значения true и false


А вот и нет! KeyUnique - это всего лишь один из элементов множества KeyOptions.


 
J_SABER ©   (2006-07-10 17:01) [14]


> Loginov Dmitry ©   (10.07.06 16:25) [13]
>
> > keyUnique может принимать только значения true и false
>
>
> А вот и нет! KeyUnique - это всего лишь один из элементов
> множества KeyOptions.
>

А вот и да! Это идин из 4 элементов множества KeyOptions:
keyedit, keyadd,keydelete,keyunique. И все они принимают только два значения.
KeyUnique отвечает за возможность нахождения одинаковых имён в поле key.


 
SergP.   (2006-07-10 17:10) [15]

> А вот и да! Это идин из 4 элементов множества KeyOptions:
>
> keyedit, keyadd,keydelete,keyunique. И все они принимают
> только два значения.



LOL

Они не могут принимать два значения, ибо это элементы множества, типа как константы.
Могу даже сказать какие значения они принимают:
keyedit=0
keyadd=1
keydelete=2
keyunique=3

:-)))


 
SergP.   (2006-07-10 17:12) [16]

Проверь сам:

label1.Caption:=inttostr(ord(keyadd)); и т.д.


 
Loginov Dmitry ©   (2006-07-10 18:05) [17]

> Это идин из 4 элементов множества KeyOptions:
> keyedit, keyadd,keydelete,keyunique. И все они принимают
> только два значения.


Не стоит употреблять термины, если вы понятия не имеете, что они означают (в данном случае термин - "множество").


 
J_SABER ©   (2006-07-10 19:21) [18]


> Не стоит употреблять термины, если вы понятия не имеете,
>  что они означают (в данном случае термин - "множество").
>


Уж я то прекрасно знаю, что такое множество. К вашему сведению элементы множества, также могут быть множеством.
Не знаю почему они принимают числовые значения, но могу сказать, что в Properties им можно устанавливать значения true и false. Посмотрите сами.


 
Loginov Dmitry ©   (2006-07-10 19:31) [19]

> Уж я то прекрасно знаю, что такое множество


:)))))))

> К вашему сведению элементы множества, также могут быть множеством


Неправда. Попробуйте объявить множество какого-либо "непорядкового" типа, и компилятор вам скажет, что "Ordinal type required"


> Не знаю почему они принимают числовые значения


Ordinal type


> что в Properties им можно устанавливать значения true и false


А что бы вы хотели видеть в инспекторе объектов? Чекбоксы?
А помоему в Delphi вполне удобное средство для составления множеств.


 
J_SABER ©   (2006-07-10 20:04) [20]


> Loginov Dmitry ©   (10.07.06 19:31) [19]
>
> > Уж я то прекрасно знаю, что такое множество
>
>
> :)))))))
>
> > К вашему сведению элементы множества, также могут быть
> множеством
>
>
> Неправда. Попробуйте объявить множество какого-либо "непорядкового"
> типа, и компилятор вам скажет, что "Ordinal type required"


Делфи здесь не причём. Учите дискретную математику и другие науки.


 
Loginov Dmitry ©   (2006-07-10 20:08) [21]

Ну что за орех такой!!!

КАКИМ БОКОМ ТУТ ВДРУГ ОКАЗАЛАСЬ ДИСКРЕТНАЯ МАТЕМАТИКА?


 
J_SABER ©   (2006-07-10 20:21) [22]

Просто вы утверждали что в множестве не может быть других множеств. В Делфи может и не может. А вообще может. И вообще тема закрыта. С вопросом я уже разобрался. Всем спасибо.


 
SergP.   (2006-07-10 20:46) [23]

> [22] J_SABER ©   (10.07.06 20:21)
> Просто вы утверждали что в множестве не может быть других
> множеств. В Делфи может и не может. А вообще может.


Ну вообще-то на этом форуме речь как раз и идет про Дельфи...
И Ваш вопрос тоже Дельфи касается.
Так при чем тогда то, что может быть вообще?


 
SergP ©   (2006-07-10 23:22) [24]

> А вот и да! Это идин из 4 элементов множества KeyOptions:


Кстати не обязательно один из 4. может быть также 0,1,2,3,4 из 4.



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

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

Наверх




Память: 0.52 MB
Время: 0.031 c
2-1152711054
dera
2006-07-12 17:30
2006.07.30
Как уменьшить шаг между точками на форме?


2-1152688859
kyn66
2006-07-12 11:20
2006.07.30
Свой WinMessenger


1-1150444906
Max4
2006-06-16 12:01
2006.07.30
Перехват сообщения от клавы


1-1150369994
Квэнди
2006-06-15 15:13
2006.07.30
Иконка дочернего mdi окна


2-1152213937
malyar
2006-07-06 23:25
2006.07.30
какой прогой следить за DLL