Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 5
Регистрация: 15.05.2015
Сообщений: 265

Поиск данных из текстового документа и связь с ComboBox

16.02.2016, 13:09. Показов 713. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Работаю в Microsoft Visual Studio C#. Задачка такая:
Есть значит текстовый документ с вот таким вот текстом:


Алекс === Текст№1
Вера === Текст№2
Майк === Текст№3
Артур === Текст№4
Виталик === Текст№5
Слава === Текст№6
....
Таких строк около 500!

В самой программе есть 3 элемента: Кнопка, ComboBox1 и textBox1. При выборе в ComboBox1 любого элемента, например Артур либо сразу либо после нажатия на кнопку в поле textBox1 должен появится соответствующий текст Текст№4.
Если выбираю Вера то должен появится (соответственно) Текст№2. Вот такая задачка. Подскажите как это реализовать?
Заранее спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.02.2016, 13:09
Ответы с готовыми решениями:

Формирование ComboBox из строк Текстового документа Как реализовать?
Господа гуру, помогите, не могу дать ума. Есть форма, на форме текстовое поле Edit. Чуть Выше Edit находится выпадающее Combobox ...

combobox загрузить тексты при повторном запуске программы из выбронного текстового документа
Всем привет: помогите пожалуйста уменя почемуто не получается загрузить тексты при повторном запуске программы из выбронного текстового...

Поиск слов из текстового документа
помогите, пожалуйста, реализовать такую задачу. есть текстовый файл с определенным набором слов,(я загрузила его в Memo) например, в том...

4
11 / 11 / 2
Регистрация: 22.02.2012
Сообщений: 115
16.02.2016, 13:31
При выборе в ComboBox1 ловите событие, в этом событии читайте Ваш файл, и ищите нужную строку и записывайте ее в textBox1. А после нажатия на кнопку какой именно текст должен появиться в textBox1 ?
0
3 / 3 / 5
Регистрация: 15.05.2015
Сообщений: 265
16.02.2016, 13:48  [ТС]
Цитата Сообщение от MS24 Посмотреть сообщение
При выборе в ComboBox1 ловите событие, в этом событии читайте Ваш файл, и ищите нужную строку и записывайте ее в textBox1
А на практике как это должно выглядеть?

Цитата Сообщение от MS24 Посмотреть сообщение
А после нажатия на кнопку какой именно текст должен появиться в textBox1 ?
Я просто думал что в MVS нельзя сделать сделать так, что бы программа СРАЗУ после выбора элемента реагировала на него. Думал что элемент сначала нужно выбрать а потом нажать на кнопку, что бы она посмотрела какой именно элемент выбран ну и сделала что вы написали! Если можно без кнопки обойтись то это ещё лучше!!
0
11 / 11 / 2
Регистрация: 22.02.2012
Сообщений: 115
16.02.2016, 13:52
Цитата Сообщение от Oxik Посмотреть сообщение
А на практике как это должно выглядеть?
Добавляете на форму Combobox, находите список событий (окошко справа ), находите событие SelectedIndexChanged, два раза щелкаете на него - оно создается. Теперь всегда, когда в комбобоксе что - то выбрали, у Вас будет происходить это событие.
0
9 / 9 / 5
Регистрация: 07.11.2014
Сообщений: 112
16.02.2016, 13:58
Если текст не большой и в том формате который вы указали тогда можно так:
При запуске читаете файл по строкам. Строку разделяете на две части А можно и не разделит. Для сохранения данных можете использовать массив, list, dictionary или что то подходящий. Потом при событии keyup на текстбоксе выполняете поиск среди данных массив/list/dictionary.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.02.2016, 13:58
Помогаю со студенческими работами здесь

Загрузка данных из текстового документа
Здравствуйте, я столкнулся со следующей проблемой: Мне нужно загрузить данные из текстового файла в переменные типа int, float и bool....

Вывод данных их текстового документа в ListBox
такая ситуация. не могу понять как написать код. 1.файл содержит данные персонала: фамилия, имя, возраст, пол(буква м/ж). файл составлен...

Считывание определенных данных из текстового документа
Добрый день друзья, сегодня дали вот такую задачку: Создать док. в котором будут содержаться фамилии и годы рождения моих друзей. Написать...

Считывание данных из текстового документа с форматом .txt
Доброго времени суток, скажите пожалуйста как считывать с текстового документа данные, для дальнейшего использования? Например в текстовом...

Обработка текстового документа с выводом данных в директорию
Добрый день, первый день на баше, пока изучаю Есть одна задачка : Например, в текстовом файле есть запись "My ID is 23456578...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru