Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
3-1091701582
Иванна
2004-08-05 14:26
2004.08.29
Проблема с библиотекой Ehlib


14-1089711465
TARIK
2004-07-13 13:37
2004.08.29
Робочие группы


1-1092231820
Aleksandr.
2004-08-11 17:43
2004.08.29
У можно как-то у TList a сделать эффектное массовое удаление?


14-1092322796
YurikGL
2004-08-12 18:59
2004.08.29
Стадии заболевания компьютерным вирусом.


1-1092244853
Artog
2004-08-11 21:20
2004.08.29
При вызове Worda в потоке - синий экран.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский