Посоветуйте быстрый контрол

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ruslan Demidow
Мужчина!
Мужчина!
Аватара пользователя
 
Сообщения: 987
Зарегистрирован: 25.03.2004 (Чт) 13:39
Откуда: N.Novgorod

Посоветуйте быстрый контрол

Сообщение Ruslan Demidow » 26.04.2004 (Пн) 11:47

Посоветуйте быстрый контрол, который бы позволял отображать данные (Заголовки писем) в таком же виде как и Outlook Express.
Почему быстрый? Потому, что сообщений будет в среднем около 2 000-15 000.
Нашёл на www.vbaccelerator.com контрол S-Grid. Красиво, проработано до мелочей, но на количестве около 10 000 после загрузки примерно 50% сообщений начинает замедляться загрузка.
Или может быть загружать в него 30% сообщений, отобразить список сообщений, а остальные уже в фоне догружать? Тогда как сделать загрузку остального в фоне? Хотя бы алгоритм подскажите.

Спасибо.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 26.04.2004 (Пн) 11:51

Используй виртуальный ListView, там ты можешь загружать миллионы элементов без тормозов.
Смысл в том, что в виртуальном списке данные никогда не загружаются в память. Ты ставишь свой обработчик и список будет уведомлять твой обработчик, что пришла пора отобразить данные с такого-то по такой-то, и ты возвращаешь ему эти данные, несколько десятков элементов вместо миллионов.
Lasciate ogni speranza, voi ch'entrate.

Ruslan Demidow
Мужчина!
Мужчина!
Аватара пользователя
 
Сообщения: 987
Зарегистрирован: 25.03.2004 (Чт) 13:39
Откуда: N.Novgorod

Сообщение Ruslan Demidow » 26.04.2004 (Пн) 12:03

Спасибо.
А Listview позволяет отображать колонки?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 26.04.2004 (Пн) 14:29

Сетку, что-ли? Да, только смотря какой версии. Так тебе нужен грид или список?
Lasciate ogni speranza, voi ch'entrate.

Ruslan Demidow
Мужчина!
Мужчина!
Аватара пользователя
 
Сообщения: 987
Зарегистрирован: 25.03.2004 (Чт) 13:39
Откуда: N.Novgorod

Сообщение Ruslan Demidow » 26.04.2004 (Пн) 14:56

Да я даже и не знаю.
Как бы это сказать по-точнее: нужна и сетка и грид.
В общем если посмотреть на OE, то я вижу что там грид, но мне нужно будет строить и цепочки ответов.
Тогда значит нужно будет что-то типа TreeView. (или ListView, я уж и не знаю).


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList  
cron