Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 11

Как сделать чтобы при выборе в combobox , менялись значения в других combobox? Visual Basic 6.0

11.06.2017, 16:01. Показов 2944. Ответов 4

Студворк — интернет-сервис помощи студентам
Есть несколько компонентов Combobox, списки через Form_load я прописал, теперь списки отображаются. Но как сделать так чтобы при выборе в первом combobox'e и при выборе из списка во втором comboboxe отображались разные списки. Например, 1-ый combobox - 4 курса определённой специальности, 2-ой combobox - выбор одной из предоставленных специальностей, а на третьем отображается то в зависимости от того что было выбрано в предыдущих комбобоксов, т.е. допустим: был выбран 2 курс и специальность ПО. В третьем комбобоксе должно вывести список предметов относящихся к специальности ПО.
На Visual Basic 6.0!!!
Миниатюры
Как сделать чтобы при выборе в combobox , менялись значения в других combobox? Visual Basic 6.0   Как сделать чтобы при выборе в combobox , менялись значения в других combobox? Visual Basic 6.0   Как сделать чтобы при выборе в combobox , менялись значения в других combobox? Visual Basic 6.0  

0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.06.2017, 16:01
Ответы с готовыми решениями:

C# Как сделать чтобы при выборе в combobox , менялись значения в других combobox?
Приветствую коллеги. Только встал на путь программирования и столкнулся с дилеммой. Есть форма, на ней 4 combobox. В каждом combobox по...

Как сделать чтобы при выборе в combobox , менялись значения в других combobox?
Есть два combobox. Как их сделать зависимыми друг от друга. Что бы при выборе одного combobox менялись данные в другом. К примеру: В...

Как сделать чтобы при выборе в comboBox, выводилось значение в другом comboBox?
Здравствуйте! Есть таблица из 2 столбца (id, name). Как сделать чтобы при выборе из первого comboBox вывести значение другому comboBox?...

4
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
11.06.2017, 16:22
Скиньте проект на форум, если Вам повезет решу ваш вопрос за 15 минут....
только не подумайте что наш форум это бесплатный решебник, есть люди есть мнения
и есть специалисты которые не могут без интересных тренировок ))
0
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 11
11.06.2017, 16:57  [ТС]
Цитата Сообщение от fever brain Посмотреть сообщение
Скиньте проект на форум, если Вам повезет решу ваш вопрос за 15 минут....
только не подумайте что наш форум это бесплатный решебник, есть люди есть мнения
и есть специалисты которые не могут без интересных тренировок ))
Вот, пробовал через условие осуществить отбор данных в combobox, но не получается. С условием вообще без понятия как это делается
Вложения
Тип файла: rar Проект.rar (2.0 Кб, 18 просмотров)
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
11.06.2017, 19:32
вывести список предметов относящихся к специальности ПО
то в зависимости от того что было выбрано в предыдущих комбобоксов
А бейсик должен сам знать что к сему относится?
По идее надо составить список соответствий какие предметы на каких специальностях и на каких курсах изучаются.
Записать это куда-нибудь. Например в текстовой файл. При запуске программы считать в массив. Ну и потом в цикле отфильтровывать по нужным параметрам

Добавлено через 17 минут
да и, кстати, попробуй сначала запустить в работу своё произведение и хотя бы исправь ошибки, на которые указывает бейсик. Разве он не ругался на строки? Или в блокноте кодишь?
Visual Basic
1
2
If cmbKurs.List = "2курс" And cmbDiscp.List = "ПО" Then
If cmbKurs.AddItem = "2курс" And cmbDiscp.AddItem = "ПНГ" Then
Visual Basic
1
If cmbKurs.Text = "2курс" And cmbDiscp.Text = "ПО" Then
Да и событие не то используешь! Надо
Visual Basic
1
 Private Sub Combo1_Click()
Добавлено через 13 минут
вот типа такой таблички в текстовом файле для всех специальностей сделай.
А потом в цикле проверяй что выбрано (курс и специальность) и добавляй
специальностькурспредмет
ПО1Русский язык
ПО1Литература
ПО1Иностранный язык
ПО2Математика
ПО2Алгебра
ПО2Геометрия
ПО3История
ПО3ОБЖ
ПО3Информатика
ПО3Физика
ПО4Химия
ПО4Обществознание
ПО4Биология
ПО4География
ПО4Экология
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
11.06.2017, 20:28
вот примерно набросал пример с файлом-списком
Файл список подпили под свои нужны
Вложения
Тип файла: rar Проект0.rar (2.1 Кб, 34 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.06.2017, 20:28
Помогаю со студенческими работами здесь

Как сделать, чтобы в при выборе одного итема в ComboBox, в другом ComboBox выводился итем того же индекса?
Как сделать чтобы в при выборе одного итема в в ComboBox в другом ComboBox выводился итем того же индекса например у меня есть база с...

Как сделать так чтобы при выборе значения в списке менялись данные в таблице ?
Есть проблема: имеется список выбора select и таблица Как сделать так чтобы при выборе значения в списке менялись данные в таблице,...

Как при выборе в ComboBox, привязанному к столбцу БД, получить значения других полей
Здравствуйте, уважаемые форумчане! Впал в ступор вот с какой проблемой: Есть таблица полученная из запроса к БД с тремя столбцами (id,...

При выборе значения в одном ComboBox меняются значения в других
Помогите, пожалуйста. Есть несколько ComboBox Выбирая значение в одном, почему-то меняются значения в других, а первое...

При выборе определённого значения в одном из ComboBox-ов автоматически убирать лишние значения в других
Здравствуйте, подскажите как при выборе определённого значения в одном из combobox автоматически убирались лишние значения в других...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru