Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Внизполе 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;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.01 c