Курсовая работа: Разработка программы "Формирование и проверка контрольной суммы кластеров"
NewItem.Tag = ItemTAG;
listView1.Items.Add(NewItem);
NewItem = null;
NewSubItem = null;
// Group = null; }
Программнаяреализацияфункцииprivate void private void listView1_SelectedIndexChanged(object sender, EventArgs e)
Данная функция определяет какое устройство пользователь выбрал в списке. Нижеприведенкодфункции.
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{ int selected_index;
try {
//MessageBox.Show(listView1.SelectedItems[0].Tag.ToString());
selected_index = listView1.SelectedItems[0].Index;
switch (listView1.SelectedItems[0].Tag.ToString())
{ case "1":
WriteHDDText();
break; } }
catch (Exception)
{ //Do nothing } }
2.5 Программная реализация класса Form 2
программа контрольная сумма кластер
Класс Form2 описывает поведение дополнительного окна приложения, внешний вид которого представлен на рисунке 3.3.
Рисунок 3.3 – Внешний вид дополнительного окна приложения
Как видно на рисунке 3.3, дополнителное окно разработанного приложения Контрольная сумма включает в себя следующие элементы:
- четыре текстовых поля для ввода и вывода информации проверки алгоритмов формирования контрольной суммы кластеров, реализованные объектами textBox1, textBox2, textBox3, textBox4 ;
- кнопку для запуска проверки алгоритма CRC32(проверить CRC32);
- кнопку для запуска проверки алгоритма MD5 (проверить MD5);
- стандартные элементы управления окном в ОС семейств Windows.
Конструктор, обработчики событий и члены класса Form2