Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизИзменение размера ComboBox Найти похожие ветки
← →
AlexFe © (2004-08-12 11:55) [0]Подскажите как можно изменить колисество строк ComboBox в сторону увеличения, тоесть перейти порог 32тысячи?
← →
Sandman25 © (2004-08-12 11:58) [1]Динамически его заполнять.
← →
Алхимик © (2004-08-12 11:58) [2]ComboBox чиста визуальный контрол для выбора значений.
А выбор из 32K строк мышой это не по пацански.
← →
AlexFe © (2004-08-12 12:03) [3]Sandman25 © (12.08.04 11:58) [1]
Так он дальше не заполняется.
Нужно расширить его предел 32К?
← →
Алхимик © (2004-08-12 12:05) [4]
> [3] AlexFe © (12.08.04 12:03)
Зачем?
Просто интересно.
← →
Sandman25 © (2004-08-12 12:06) [5][3] AlexFe © (12.08.04 12:03)
Смысл слова "динамически" понятен? Если по простому, то в процессе работы изменяются строки. Уверен, что никогда не возникает такой ситуации, что нужно вот прямо сейчас отображать более 32000 строк.
← →
AlexFe © (2004-08-12 12:08) [6]>Алхимик ©
Есть БД,а дальше понятно.
Важен принцип, вроде через API
можно увеличить размер RichEdit
Я думаю что и ComboBox тоже можно.
Да и для обогащения опытом непомешает.
← →
Алхимик © (2004-08-12 12:11) [7]
> Есть БД,а дальше понятно.
Не понятно.
← →
AlexFe © (2004-08-12 12:12) [8]> Алхимик ©
Приблизительно 35000 записей нужно засунуть в ComboBox из
Базы Данных
← →
Sandman25 © (2004-08-12 12:13) [9][8] AlexFe © (12.08.04 12:12)
А в DBGrid"е, наверное, показано 3.000.000 записей?
← →
Алхимик © (2004-08-12 12:15) [10]
> [8] AlexFe © (12.08.04 12:12)
> > Алхимик ©
>
> Приблизительно 35000 записей нужно засунуть в ComboBox из
> Базы Данных
Зачем?
Пользователя не жалко?
← →
AlexFe © (2004-08-12 12:15) [11]> Sandman25 ©
Не смешно!
Наверно сам не знаеш ответа.
← →
Sandman25 © (2004-08-12 12:16) [12][11] AlexFe © (12.08.04 12:15)
Согласен. Ответа я не знаю. Ну и что?
← →
AlexFe © (2004-08-12 12:17) [13]> Алхимик ©
Я Сам пользователь!
Да не важно как это в реальности будет выглядеть.
Главное сама возможность изменения размера.
← →
AlexFe © (2004-08-12 12:19) [14]>Sandman25 ©
>Согласен. Ответа я не знаю. Ну и что?
Тогда чего мозги мне париш?
← →
Cobalt © (2004-08-12 12:19) [15]2 AlexFe ©
Может, воспользоваться TDBComboBox?
На самом деле это глупо - отображать все записи - при нескольких сотнях тысяч на одно заполнение будет уходить куча времени. Подумай над этим.
← →
Sandman25 © (2004-08-12 12:20) [16]>Тогда чего мозги мне париш?
Того, что я знаю, что так не надо делать.
PS. Я не знаю, как взорвать монитор программно, но я знаю, что этого делать не стоит.
← →
AlexFe © (2004-08-12 12:21) [17]>Cobalt ©
Меня во-о-о-бще, кто нибуть слышит?
ВАЖЕН ПРИНЦИП УВЕЛИЧЕНИЯ РАЗМЕРА!
← →
Алхимик © (2004-08-12 12:22) [18]А ещё говорят что при должной сноровке велосипед с квадратными колёсами поедет.
← →
Sandman25 © (2004-08-12 12:23) [19]ВАЖЕН ПРИНЦИП УВЕЛИЧЕНИЯ РАЗМЕРА!
Написать своего наследника ComboBox c наследником TStrings .
← →
AlexFe © (2004-08-12 12:25) [20]ВСЕ! Мне уже НЕ НАДО увеличивать размер ComboBox.
Я очень доволен всеми ДОБРЫМИ советами, спасибо большое
за множество подсказок и премеров.
На сем откланиваюсь.
AlexFe.
← →
KSergey © (2004-08-12 13:03) [21]Ну поими, решать бессмысленные задачи - ну не интересно. И остальных хватает ;)
Стандартного, короткого способа - нет (ну либо использовать DB-ориентированный вариант).
Да и API - это далеко не магическое слово.
Е сели уж очень хочется - то [19] Sandman25 © ответил. Полностью.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.036 c