|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
||||||
Сортировка данных в файле24.11.2012, 01:04. Показов 3973. Ответов 21
Метки нет (Все метки)
Есть файл, данные которого вносятся вначале в Listbox? Потом эти данные сортируются. Одна кнопка для сортировки по алфавиту( буква задается), вторая для сортировки по группе(номер группы тоже задается)
с первой проблемой справился, но как сделать чтобы данные вводились в разных строках, а не в одной? а два вторых не получаются..спасибо заранее
0
|
||||||
| 24.11.2012, 01:04 | |
|
Ответы с готовыми решениями:
21
Сортировка данных в файле Сортировка данных в файле Сортировка данных в файле |
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,576
|
|
| 24.11.2012, 07:28 | |
|
0
|
|
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|||||||
| 24.11.2012, 13:54 [ТС] | |||||||
0
|
|||||||
|
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,904
|
|||||||||||
| 24.11.2012, 15:33 | |||||||||||
|
10-я строка этого кода
Не по теме: Дальше не листал:pardon:
1
|
|||||||||||
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|
| 24.11.2012, 16:09 [ТС] | |
|
спасибо!
а на счет сортировки по алфавиту и цифре можете помочь?)
0
|
|
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
| 24.11.2012, 16:14 | |
|
Сортировка массива: Array.Sort(MyArr)
1
|
|
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
||
| 24.11.2012, 16:18 [ТС] | ||
|
в коде можете исправить ошибку? там все должно работать..если например, сортировать в том же listbox
0
|
||
| 24.11.2012, 23:52 | |
|
Не по теме: плата за прогресс.
0
|
|
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|
| 25.11.2012, 00:13 [ТС] | |
|
может лучше по поводу вопроса так отвечать будете?)
0
|
|
|
призрак
|
||
| 25.11.2012, 00:28 | ||
|
честно говоря, я вопрос не очень понял. точнее - очень не понял.
xls- и txt-файлов нет, код записан без отступов, и он дли-и-инный. ![]() Добавлено через 5 минут а вот над этим я уже минут десять голову ломаю:
0
|
||
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|
| 25.11.2012, 00:30 [ТС] | |
|
2.txt
текстовый я вложил..а xls там этот код ..листбокс, куда выводятся данные, потом два текстбокса. первый для сортировки по заданной букве, а второй - по группе) вот как-то так) это тестовый текстовый файл) так что не обращайте внимания на содержимое) спасибо! а на счет два вторых - это сортировка по алфавиту и номеру группы) и да..извиняйте, что без отступов..надо начинать их делать, а то в коде и вправду сложно разобраться)
0
|
|
|
призрак
|
||
| 25.11.2012, 00:41 | ||
|
tarik ukraine, Вы меня извините, пожалуйста, но я на самом деле не понимаю, что такое
по какому-то полю (текстовому, числовому,..) или по нескольким полям (сначала - по одному, для одинаковых значений первого - по второму и т.д.) по возрастанию или убыванию. но "по букве"... ![]() вам именно сортировка нужна? или поиск? или переход к нужной строке в списке? или что-то вроде фильтра?
0
|
||
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|
| 25.11.2012, 00:46 [ТС] | |
|
вывести каждую строку, которая начинается с буквы, которую ввел пользователь в поле тектбокс)
отдельно по двум критериям. например, если произвелась сортировка по букве..нажимаем кнопку для сортировки по группе, то поле очищается от данных..то есть, чтобы сортировка производилась по двум критериям не вместе)
0
|
|
|
призрак
|
|
| 25.11.2012, 01:05 | |
|
понятно.
"сортировкой" вы назвали фильтр. предлагаю пару вариантов: 1) данные из txt загружать на скрытый лист, в два столбца, с заголовками. 2) после того, как введена буква (или группа) в текстбокс - выполнять отбор на листе с помощью автофильтра; 3) листбокс полностью очистить и заполнить значениями видимых ячеек из листа. 1) данные из txt загружать в двумерный массив 2) после ввода букв/цифр - пробежаться в цикле по всем строкам массива, проверить условие для каждой строки и если все ок - добавить в новый массив 3) листбокс полностью очистить и заполнить значениями из нового массива. если в реализации у вас будут затруднения - то код выложу завтра. но вы хотя бы с вариантом определитесь - какой предпочтительнее? "а сейчас пора спать" (с)
0
|
|
|
3 / 3 / 1
Регистрация: 26.12.2011
Сообщений: 63
|
|
| 25.11.2012, 01:10 [ТС] | |
|
вообще два варианта понятно) но мне кажется второй будет удобнее, чтобы не подключать листы екселя. Спасибо! Буду ждать) спокойной ночи!
0
|
|
|
призрак
|
|
| 25.11.2012, 22:02 | |
|
ну... примерно так.
0
|
|
| 25.11.2012, 22:02 | |
|
Помогаю со студенческими работами здесь
20
Сортировка данных в файле Сортировка данных в бинарном файле
Сортировка данных в бинарном файле Сортировка данных в текстовом файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|