Модераторы: diadiavova, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с программой! 
V
    Опции темы
alenchik
  Дата 25.5.2008, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



В институте задали написать программу в VB.NET, без нее к экзамену не допустят. Зачем студентке со специальностью менеджмент программирование - не понятно...
Я в этом ничего не понимаю, да и написать такую программу, изучая предмет всего семестр - кажется нереально.
Ребята, помогите пожалуйста!!! Я не знаю что делать!!!
Вот задание:
Создать 3 списка ListBox и 2 ComboBox. В первый ввести имена, во второй – отчества, в третий – фамилии. После старта, после маркировки нескольких элементов в каждом из 3х списков, должен выводиться результат в ListBox4 построчно по схеме "Фамилия_Имя_Отчество". В списки ComboBox  ввести номера групп и названия специальностей. Установить зависимость между этими 2мя списками, т.е., например, группам, у которых последней стоит цифра "3", специальность "Прикладная информатика" (с помощью оператора Like). После маркировки элементов в этих списках и щелчка на кнопке 2, результат должен выводиться в элемент управления Label1  на форме2. Осуществить возможность выхода из программы.
Если можно, напишите попроще, чтоб мне поверили ;)
Спасибо!
PM MAIL   Вверх
thomas
Дата 25.5.2008, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 3
Всего: 65



alenchik, 
А какую студию то пользуете?

Добавлено через 1 минуту и 41 секунду
Кста по поводу Ф.И.О. вроде понятно, а вот по поводу групп и специальностей не очень.



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
alenchik
Дата 26.5.2008, 00:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



В комбобоксе1 создаем список групп. Например: 1,2,3,4...
В комбобоксе2 создаем список специальностей. Например: информатика, экономика, менеджмент, филология... 
Ну и, как я поняла, нужно установить зависимость между ними. Например группа 1 - информатика, группа 2 - экономика и тд.
И при выборе в одном комбобоксе значения, во втором должна выделяться автоматически специальность, соответсвующая выбранному значению. И при нажатии кнопки ФИО, название группы и специальность должны выводиться в Лейбле1 на Форме 2.

PM MAIL   Вверх
thomas
Дата 26.5.2008, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 3
Всего: 65



alenchik, 
А на вопрос 
Цитата

А какую студию то пользуете?

так и не ответили.

Получите программку в MS VS 2005 и распишитесь.

ЗЫ в качестве благодарности - десять поцелуев от принцессы.  smile  

Это сообщение отредактировал(а) thomas - 26.5.2008, 11:56

Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  WindowsApplication2.zip 61,38 Kb


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
alenchik
Дата 26.5.2008, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



Спасибо!!!!! smile 
Десять поцелуев принцессы ваши: Чмок чмок чмок чмок чмок чмок чмок чмок чмок чмок!!!!!!!!!!!!!!!!!! smile 
но вот вопросик, как вывести на 2 форму полную инфу с ФИО, группой и специальностью?

PM MAIL   Вверх
thomas
Дата 26.5.2008, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 3
Всего: 65



alenchik, 
Приветствую.
Скачай еще раз проект, я его заменил. 
Теперь там две формы.
Удачи.

Добавлено через 3 минуты и 32 секунды
Только перед показом второй формы надо выбирать Ф.И.О. в четвертом ListBox, иначе будет выскакивать ошибка.
Или в обработчик события нажатия кнопки добавить код выделения Ф.И.О.

Добавлено через 7 минут и 49 секунд
Код

Private Sub btnShow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnShow.Click
        Dim name, firstname, secondname, fullname As String
        name = Me.lstbName.SelectedItem.ToString()
        firstname = Me.lstbFirstName.SelectedItem.ToString()
        secondname = Me.lstbSecondName.SelectedItem.ToString()
        fullname = name & " " & firstname & " " & secondname
        Me.lstbFullName.Items.Add(fullname)

        'вот эту строчку добавить. Тогда при внесении новых записей последняя всегда будет выделена
        Me.lstbFullName.SelectedIndex = Me.lstbFullName.Items.Count - 1
    End Sub



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
alenchik
Дата 26.5.2008, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



Все равно ошибка, даже после выделения в листбокс 4
PM MAIL   Вверх
thomas
Дата 26.5.2008, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 3
Всего: 65



alenchik, 
какая ошибка? Что пишет?

Добавлено через 3 минуты и 20 секунд
выдели фамилию, имя, отчество нажми кнопку Ф.И.О. сформируется Ф.И.О. и добавиться в четвертый ListBox.
Потом в первом ComboBox выбираем номер, во втором сразу появиться нименование специальности

А теперь если не выделена Ф.И.О. то выделяем и жмем на кнопку результат.
Откроется новая форма  с надписью
Иванов Сергей Петрович группа № 2 Менеджемент. 



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
alenchik
Дата 26.5.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



все все все__)))))
ура! получилось! Все отлично работает smile  smile  smile ! Спасибо большое! Завтра отпишу по поводу оценки %))))

Это сообщение отредактировал(а) alenchik - 26.5.2008, 14:19
PM MAIL   Вверх
thomas
Дата 26.5.2008, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 3
Всего: 65



alenchik, 
Вот здесь
Me.lstbFullName.SelectedItem.ToString()
обьект выделен?
Здаеться мне, что нет.
Раз в ListBox lstbFullName  в ручную или программно ничего не выделено, то естественно там ничего нет.

Написал же.
Выдели фамилию, имя и отчество -> нажми кнопку -> сформируеться Ф.И.О. и запишеться в LixtBox lstbFullName.
То что получилось выдели мышкой.
Потом выбери цыферку в первом ComboBox во втором ComboBox  отобразиться наименование специальности.

И вот только после этого нажимай кнопку результат.

Откроеться новая форма с сообщением.
Иванов Иван Иванович группа № 1 специальность ИНФОРМАТИКА.


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
alenchik
Дата 26.5.2008, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 25.5.2008

Репутация: нет
Всего: нет



У кого уже есть 100 постов, поставьте от меня thomasу + с огромной благодарностью ;)
PM MAIL   Вверх
-Mikle-
Дата 26.5.2008, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 3
Всего: 59



Цитата(alenchik @  26.5.2008,  17:36 Найти цитируемый пост)
У кого уже есть 100 постов, поставьте от меня thomasу + с огромной благодарностью ;)


Поставил!


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.2985 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.