powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заргузка ComboBOX
11 сообщений из 11, страница 1 из 1
Заргузка ComboBOX
    #34036573
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите как можно ускорить загрузку даннын в комбобокс порядка 400 значений.

есть задача:
5 комбо - делается выборка из базы порядка 100-1500 значений - затем распихиваются по комбам
запросы проверял на скорость - всё оптимизировано, время выполнения минимальное

стандартным ADD долго заружает данные.
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34036666
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать DataCombo вместо комбобокса. А вообще комбо с 400 значениями - изврат. Таким неудобно пользоваться. Пара десятков уже много.
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34036885
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообщето не изврат ... если пользоватся автоподстановкой
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34036933
ANTIVIR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изврат, изврат. Учение об юзабилити интерфейса учит не перегружать форму контролами и комбо количеством записей, потому как человеческий организм не способен держать в кратковременой памяти множество данных...

В общем лучше так не надо делать)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34036997
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гарыныч
можно попробовать использовать API
если не использовать Itemdata в Combobox то контроль DataCombo
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34037085
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гарынычвообщето не изврат ... если пользоватся автоподстановкойТогда зачем комбо? Все равно руками писать.
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34037131
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может я не так написал ... 400 записей распихиваются по комбам ... задача сделать привязку КЛАДРа (класифиратор российских адресов) как помощь в определении адреса клиента ... поэтому получается такая вот выборка
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34078324
Mazai-XZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Погоди, у тебя данные не сразу забиты в комбо?? Если да, то подскажи как? нужно, чтоб список лежал в отдельном файлике и комбо брало значения из него! Пасиба!
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34078772
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Даннве лежат в БД на сервере
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34083974
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно извратиться с помощью SendMessage.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Const CB_ADDSTRING = &H143

Private Sub Form_Load()
    Dim strText As String

    strText = "Test"
    
    SendMessage Combo1.Hwnd, CB_ADDSTRING,  0 &, ByVal strText
End Sub
...
Рейтинг: 0 / 0
Заргузка ComboBOX
    #34084101
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то не совсем понятна такая привязка к КЛАДРу. Если тебе надо сравнить имеющийся адрес на соответствие и присутствие в КЛАДРе, то просто запросом. Но я так понял, что ты набираешь адрес в комбах. Тогда какие 100-1500 значений? Это может быть только улицы. Так опять же запрос с условием по полю CODE в таблице STREETS.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заргузка ComboBOX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]