Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Изменение размера ComboBox [D6, Win95/98]


Страницы:   1 2

AlexFe ©   (2004-08-12 11:55:00) 

Подскажите как можно изменить колисество строк ComboBox в сторону увеличения, тоесть перейти порог 32тысячи?


KSergey   (2004-08-12 13:03:00) [1]

Ну поими, решать бессмысленные задачи - ну не интересно. И остальных хватает ;)

Стандартного, короткого способа - нет (ну либо использовать DB-ориентированный вариант).
Да и API - это далеко не магическое слово.
Е сели уж очень хочется - то [19] Sandman25 © ответил. Полностью.


AlexFe   (2004-08-12 12:25:00) [2]

ВСЕ! Мне уже НЕ НАДО увеличивать размер ComboBox.
Я очень доволен всеми ДОБРЫМИ советами, спасибо большое
за множество подсказок и премеров.

На сем откланиваюсь.
AlexFe.


Sandman25   (2004-08-12 12:23:00) [3]

ВАЖЕН ПРИНЦИП УВЕЛИЧЕНИЯ РАЗМЕРА!

Написать своего наследника ComboBox c наследником TStrings .


Алхимик   (2004-08-12 12:22:00) [4]

А ещё говорят что при должной сноровке велосипед с квадратными колёсами поедет.


AlexFe   (2004-08-12 12:21:00) [5]

>Cobalt ©  
Меня во-о-о-бще, кто нибуть слышит?
ВАЖЕН ПРИНЦИП УВЕЛИЧЕНИЯ РАЗМЕРА!


Sandman25   (2004-08-12 12:20:00) [6]

>Тогда чего мозги мне париш?

Того, что я знаю, что так не надо делать.

PS. Я не знаю, как взорвать монитор программно, но я знаю, что этого делать не стоит.


Cobalt   (2004-08-12 12:19:00) [7]

2 AlexFe ©
Может, воспользоваться TDBComboBox?
На самом деле это глупо - отображать все записи - при нескольких сотнях тысяч на одно заполнение будет уходить куча времени. Подумай над этим.


AlexFe   (2004-08-12 12:19:00) [8]

>Sandman25 ©
>Согласен. Ответа я не знаю. Ну и что?

Тогда чего мозги мне париш?


AlexFe   (2004-08-12 12:17:00) [9]

> Алхимик ©

Я Сам пользователь!
Да не важно как это в реальности будет выглядеть.
Главное сама возможность изменения размера.


Sandman25   (2004-08-12 12:16:00) [10]

[11] AlexFe ©   (12.08.04 12:15)

Согласен. Ответа я не знаю. Ну и что?


AlexFe   (2004-08-12 12:15:00) [11]

> Sandman25 ©  
Не смешно!
Наверно сам не знаеш ответа.


Алхимик   (2004-08-12 12:15:00) [12]


> [8] AlexFe ©   (12.08.04 12:12)
> > Алхимик ©  
>
> Приблизительно 35000 записей нужно засунуть в ComboBox из
> Базы Данных


Зачем?
Пользователя не жалко?


Sandman25   (2004-08-12 12:13:00) [13]

[8] AlexFe ©   (12.08.04 12:12)

А в DBGrid'е, наверное, показано 3.000.000 записей?


AlexFe   (2004-08-12 12:12:00) [14]

> Алхимик ©  

Приблизительно 35000 записей нужно засунуть в ComboBox из
Базы Данных


Алхимик   (2004-08-12 12:11:00) [15]


> Есть БД,а дальше понятно.

Не понятно.


AlexFe   (2004-08-12 12:08:00) [16]

>Алхимик ©  

Есть БД,а дальше понятно.
Важен принцип, вроде через API
можно увеличить размер RichEdit
Я думаю что и ComboBox тоже можно.
Да и для обогащения опытом непомешает.


Sandman25   (2004-08-12 12:06:00) [17]

[3] AlexFe ©   (12.08.04 12:03)

Смысл слова "динамически" понятен? Если по простому, то в процессе работы изменяются строки. Уверен, что никогда не возникает такой ситуации, что нужно вот прямо сейчас отображать более 32000 строк.


Алхимик   (2004-08-12 12:05:00) [18]


> [3] AlexFe ©   (12.08.04 12:03)

Зачем?
Просто интересно.


AlexFe   (2004-08-12 12:03:00) [19]

Sandman25 ©   (12.08.04 11:58) [1]
Так он дальше не заполняется.
Нужно расширить его предел 32К?


Sandman25   (2004-08-12 11:58:00) [20]

Динамически его заполнять.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо