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

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

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

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

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


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


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

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

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

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

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

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


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