Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмна реалізація матричного редактора

Реферат Програмна реалізація матричного редактора





ача інтерфейсу - системи меню, діалогових вікон і елементів управління. Кнопкова навігація дублює часто використовувані пункти основного меню. p align="justify"> При створенні програми важливу роль відіграють форми, так як вони є основним діалоговим засобом роботи користувача. Розроблюється, буде однокінні. У додатку передбачено меню, яке забезпечить швидку навігацію у програмі, зручний доступ до функцій програми і структурує їх в однорідні групи. p align="justify"> При запуску програми, першою буде запускатися головна форма. На ній розташовуються основні елементи управління. На цій формі розташовані компоненти класів GroupBox для групування компонентів дій над матрицями. Компоненти класу RadioButton призначені для вибору типу операції над матрицями. Компоненти Lable пояснюють дії виконуються користувачем. Головне меню являє собою набір кнопок "Нова матриця", "Виконати", "Відкрити", "Зберегти", "Довідка", "Вихід". Компонент OpenFileDialog пов'язаний з кнопкою "Відкрити" і забезпечує відкриття діалогового вікна для вибору існуючого файлу. Компонент SaveFileDialog пов'язаний з кнопкою "Зберегти" і забезпечує відкриття діалогового вікна для вибору шляху і збереження файлу. Компонент HelpProvider пов'язаний з кнопкою "Довідка" і забезпечує запуск зовнішньої довідкової системи даного програмного додатки. Створити нову матрицю можна натиснувши на кнопку "Створити". Для заповнення матриць випадковими числами потрібно натиснути кнопку "Генерувати". Для виконання обраного дії використовується кнопка головного меню "Виконати". Відкрити існуючий файл, можна за допомогою кнопки "Відкрити". Зберегти поточну матрицю можна натисканням на кнопку "Зберегти". Очищення поточних результатів для створення нових матриць закріплена за кнопкою "Нова матриця". Довідкова інформація відображається при натисканні на кнопку головного меню "Довідка". При натисканні на кнопку "Вихід", додаток завершить роботу. br/>

3.3 Функції: логічна і фізична організація і елементи управління


Розглянемо основні функції програми.

Створення двох матриць для введення чисел здійснюється в методах користувача класу Matrix. Створення об'єктів і виклик методів даного класу закріплені за кнопкою "Створити". Реалізація даної функції представлена ​​нижче. br/>

private void button1_Click (object sender, EventArgs e)// створення матриць

{

{= Convert.ToInt32 (textBox1.Text); = Convert.ToInt32 (textBox2.Text); (n> = 5)

{MessageBox.Show ("Ви перевищили кількість рядків в матриці!", "Увага", MessageBoxButtons.OK, MessageBoxIcon.Error);} (m> = 5)

{MessageBox.Show ("Ви перевищили кількість стовпців в матриці!", "Увага", MessageBoxButtons.OK, MessageBoxIcon.Error);} = new TextBox [n, m]; = new TextBox [n, m]; k = 30; l = 90; (int i = 0; i

{...


Назад | сторінка 11 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Розробка тестового додатку "Компоненти меню Delphi"
  • Реферат на тему: Розробка меню, технологічної та нормативної документації для ресторану перш ...
  • Реферат на тему: Створення програмної Оболонки на мові С + + до задачі, яка винна містіті ме ...