Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка элементов коллекции / 7 сообщений из 7, страница 1 из 1
08.09.2007, 17:03
    #34786108
Borisk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
Подскажите, пж-ста, как отсортировать элементы коллекции? Коллекция - стандартный класс VB6, элементы - пользовательские классы, у них есть св-во - уникальный идетификатор.

Заранее спасибо.
...
Рейтинг: 0 / 0
09.09.2007, 18:06
    #34786749
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
Самый смешной способ: поставьте невидимый листбох со свойством Sorted = True. Загрузите в него свою коллекцию, а выгрузите в другую. Последняя и будет содержать сортированные элементы. Но это так идея, от фонаря.
...
Рейтинг: 0 / 0
09.09.2007, 18:22
    #34786765
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
Можно грузить в ADO recordsets. Они имеют Sort property. И прежде всего, я бы использовал Dictionary, а не Collection. Dictionary можно использовать и как array, если я не позабыл. А array сортируется обычными способами, пузырьками, склянками...
...
Рейтинг: 0 / 0
09.09.2007, 20:00
    #34786852
п е ч
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
блин
я канешна давно уже в вэбэ шесть на программлю... Но

Ваш вопрос:
"пж-ста, как отсортировать элементы коллекции? Коллекция - стандартный класс VB6, элементы - пользовательские классы, у них есть св-во - уникальный идетификатор."

Вы должны понимать что в вэбэ шесть в Collection можно положить что угодно ...
"как отсортировать элементы коллекции"

и что у Вас хранитЦа в Collection "элементы - пользовательские классы"
тие не понятно чё за классы и ... блин ЧТО БУМ ДЕЛАТЬ ? typeoff?


"элементы - пользовательские классы" - если не секрет канешна это какие классы?
Вы их как? синглтон ? статик? .......?


сударь перехдите на vbnet или на c# желательно на там тииппаа FW2
О и рихтера почитать надоть Вам
С Uважением
...
Рейтинг: 0 / 0
11.09.2007, 12:26
    #34790800
Borisk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
авторСамый смешной способ: поставьте невидимый листбох со свойством Sorted = True. Загрузите в него свою коллекцию, а выгрузите в другую. Последняя и будет содержать сортированные элементы. Но это так идея, от фонаря.

VladConn , спасибо. На самом деле, я пришел приблизительно к этому, тем более, что листбокс уже был.

И тогда вопрос академический - не первый год пишу на VB6, но как-то не доводилось использовать Dictionary. Сейчас поковырялся - чё-то не получилось ничего... Каков синтаксис всего этого хозяйства?

2п е ч . "Пользовательские классы" - это мои собственные. Все одинаковые. Есть разница, какие именно? И еще - Спасиба таварисч за савед - насчот vbnet.
...
Рейтинг: 0 / 0
11.09.2007, 17:55
    #34792270
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
http://support.microsoft.com/kb/187234

Проведите поиск на Microsoft Scripting Library и Dictionary object. В сети - море примеров.

Успехов.
...
Рейтинг: 0 / 0
11.09.2007, 19:07
    #34792584
Borisk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка элементов коллекции
Спасибо
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка элементов коллекции / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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