Страница: 1 | 2 | 3 | 4 |
Вопрос: Помогите с курсовой!
Добавлено: 21.05.08 16:01
Автор вопроса: Asteroida
Ответы
Всего ответов: 59
Номер ответа: 16
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #16
Добавлено: 24.05.08 18:50
ыы, отжог :DDDD
точно, чист и безупречiн :DDD
Номер ответа: 17
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #17
Добавлено: 24.05.08 21:47
нет, не на программиста учусь,не угадали
зачем это нам в программу впихнули, да еще и курсовую дали - не знаю.
Номер ответа: 18
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #18
Добавлено: 24.05.08 21:52
Встречный вопрос: зачем писать на русском, если ты элементарного правописания не знаешь?
Номер ответа: 19
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #19
Добавлено: 24.05.08 22:00
На бухгалтера, угадал?
Номер ответа: 20
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #20
Добавлено: 24.05.08 22:57
нет
Номер ответа: 21
Автор ответа:
Smith
ICQ: ненавижу
Вопросов: 28
Ответов: 317
Web-сайт:
Профиль | | #21
Добавлено: 24.05.08 22:59
Неужто ещё один математик?
Номер ответа: 22
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #22
Добавлено: 25.05.08 00:26
Asteroida Ладно,ну колись уже.
Номер ответа: 23
Автор ответа:
Smith
ICQ: ненавижу
Вопросов: 28
Ответов: 317
Web-сайт:
Профиль | | #23
Добавлено: 25.05.08 00:28
Ато мы тут перенервничаем сейчас
Номер ответа: 24
Автор ответа:
D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #24
Добавлено: 25.05.08 02:19
Я можу i на Українськiй писати , а ти мене поймеш?А так кому нада той пойме.
Номер ответа: 25
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #25
Добавлено: 25.05.08 03:04
Я можу i на Українськiй писати , а ти мене розумiеш?
Номер ответа: 26
Автор ответа:
D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #26
Добавлено: 25.05.08 16:29
Зрозумiєш
Номер ответа: 27
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #27
Добавлено: 25.05.08 17:36
Менеджмент)
Работу кстати не приняли, попросили объяснить, что значат некоторые строчки из кода, я, естесственно сказать ничего не смогла остался один шанс - пересдача.
Вот вопрос возник, как разделить список клубов на 3 группы по численности? Ну это наверно грубо говоря суперизвестная, известная и малоизвестная ) Да, еще нужно использовать для этого Select Case. Подскажите?
Номер ответа: 28
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #28
Добавлено: 25.05.08 21:56
Хорошо что к нам девушки заглядывают
Вот новый код... намного легче чем предыдущий, написан очень просто и все расписано!
Добавь на форму (Form1) ListView1 и Button1 на любое место (в загрузке формы прописаны все начальные настройки):
'объявляем генератор случайных чисел
Private _rnd As New Random
Private Sub LoadList()
'очищаем ListView1 перед заполнением
ListView1.Items.Clear()
'делаем кнопку недоступной т.к. ни один элемент не выбран
Button1.Enabled = False
'заполняем ListView1 в цикле n-ным количеством записей
For Int As Integer = 1 To _rnd.Next(12, 20) Step 1
'добавляем запись с названием клуба,
'номер клуба берем из текущего значения счетчика цикла
ListView1.Items.Add("Клуб №" & Int) 'данные вписываются в первую колонку
'добавляем к созданной записи, данные о количестве болельщиков
ListView1.Items(Int - 1).SubItems.Add(_rnd.Next(20, 50)) 'данные вписываются во вторую колонку
Next Int
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'устанавличваем стандартные настройки формы и всех их элементов:
'настройки формы (Form1):
Me.Text = "Список клубов"
Me.Size = New Size(300, 300) 'размер
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle 'стиль рамки (фиксированный)
'скрытие кнопок минимизирования и максимизирования
Me.MaximizeBox = False
Me.MinimizeBox = False
'скрытие иконки формы
Me.ShowIcon = False
'настройки листа (ListView1):
ListView1.Location = New Point(12, 12) 'позиция
ListView1.Size = New Size(268, 213) 'размер
ListView1.GridLines = True 'показ разделительных линий
ListView1.FullRowSelect = True 'выделение всей строки
'добавляем колонки (Columns)
ListView1.Columns.Add("Наименование клуба", 130)
ListView1.Columns.Add("Кол. болельщиков", 115)
'заполняем лист
LoadList()
'настройки кнопки (Button1):
Button1.Location = New Point(12, 231) 'позиция
Button1.Size = New Size(268, 23) 'размер
End Sub
Private Sub ListView1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.SelectedIndexChanged
'проверяем выбрана ли запись или нет
If ListView1.SelectedItems.Count > 0 Then
'если количество выбранных записей больше 0, то
'делаем кнопку Button1 доступной
Button1.Enabled = True
Else
'иначе делаем кнопку Button1 недоступной
Button1.Enabled = False
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'создаем в цикле столько форм, сколько выделено элементов
For Each itm As ListViewItem In ListView1.SelectedItems
'создание формы
Dim Form As New Form
Form.Text = "Подробная информация"
Form.Size = New Size(300, 300) 'размер
Form.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle 'стиль рамки (фиксированный)
'скрытие кнопок минимизирования и максимизирования
Form.MaximizeBox = False
Form.MinimizeBox = False
'скрытие иконки формы
Form.ShowIcon = False
'создание элементов формы
Dim Label1 As New Label 'надпись
Label1.Location = New System.Drawing.Point(12, 9) 'позиция
Label1.Name = "Label1" 'имя
Label1.Size = New System.Drawing.Size(118, 13) 'размер
Label1.Text = "Наименование клуба:"
Dim Label2 As New Label 'надпись
Label2.Location = New System.Drawing.Point(12, 36) 'позиция
Label2.Name = "Label2" 'имя
Label2.Size = New System.Drawing.Size(145, 13) 'размер
Label2.Text = "Список всех болельщиков:"
Dim Label3 As New Label 'надпись
Label3.Location = New System.Drawing.Point(12, 23) 'позиция
Label3.Name = "Label3" 'имя
Label3.Size = New System.Drawing.Size(141, 13) 'размер
Label3.Text = "Количество болельщиков:"
Dim lbl_Name_Cluba As New Label 'надпись
lbl_Name_Cluba.Location = New System.Drawing.Point(163, 9) 'позиция
lbl_Name_Cluba.Name = "lbl_Name_Cluba" 'имя
lbl_Name_Cluba.Size = New System.Drawing.Size(118, 15) 'размер
lbl_Name_Cluba.Text = itm.Text
Dim lbl_Col_Bol As New Label 'надпись
lbl_Col_Bol.Location = New Point(163, 23) 'позиция
lbl_Col_Bol.Name = "lbl_Col_Bol" 'имя
lbl_Col_Bol.Size = New Size(118, 13) 'размер
lbl_Col_Bol.Text = itm.SubItems(1).Text
'вписываем количество болельщиков и
'разделение их на группы, используя
'структуру Select... Case...
Select Case itm.SubItems(1).Text
Case 20 To 30
lbl_Col_Bol.Text &= " (мало)"
Case 31 To 40
lbl_Col_Bol.Text &= " (нормально)"
Case 41 To 50
lbl_Col_Bol.Text &= " (много)"
End Select
Dim txt_List_Bol As New TextBox 'текстовое поле
txt_List_Bol.Location = New Point(12, 52) 'позиция
txt_List_Bol.Multiline = True 'многострочность
txt_List_Bol.ScrollBars = ScrollBars.Vertical 'установка вертикального ползунка
txt_List_Bol.Name = "txt_List_Bol" 'имя
txt_List_Bol.ReadOnly = True 'запрет редактирования
txt_List_Bol.Size = New Size(268, 202) 'размер
'заполняем поле в цикле, количество берем из ListView1
For Int As Integer = 1 To itm.SubItems(1).Text
'добавляем строку и переходим на следующую
'номер болельщика берем из текущего значения счетчика цикла
txt_List_Bol.Text &= "Болельщик №" & Int & vbCrLf
Next
'добавление элементов на форму
Form.Controls.Add(Label1)
Form.Controls.Add(Label2)
Form.Controls.Add(Label3)
Form.Controls.Add(lbl_Name_Cluba)
Form.Controls.Add(lbl_Col_Bol)
Form.Controls.Add(txt_List_Bol)
'показ формы в режиме диалога
Form.ShowDialog()
Next
End Sub
End Class
если что пиши!
УДАЧИ! раскажешь как прошла сдача?
Номер ответа: 29
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #29
Добавлено: 25.05.08 22:37
Паш, СПАСИБО ОГРОМНОЕ! С комментариями я точно сдам! Пересдача во вторник, обязательно напишу как и что!
Вот теперь вопрос еще +)
Нужно вывести форму окрашенную в любой цвет и на ней было отобразить название клуба с наименьшим кол-вом болельщиков.
Я вот думаю, что на Form1 нужно сделать еще Button2...
На этом мои светлые мысли заканчиваются )
что прописать в коде кнопки даже не представляю... ну правда для меня это темный лес.))
Буду оч рада, если вы мне поможете еще разок!
Номер ответа: 30
Автор ответа:
Asteroida
Вопросов: 1
Ответов: 14
Профиль | | #30
Добавлено: 26.05.08 00:55
После длительных мучений с помощью кода BG(Алексея)я все-таки сделала на форме кнопку, которая выводит новую цветастую форму. )))
Но всю голову сломала, что же надо написать, чтоб вывелось это дурацкое название клуба с наименьшим кол-вом болельщиков...