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

Реферат Розробка програми "Графічний редактор"





айлу Form1.frx

5. файлу Form2.frm

6. файлу Project1.vbw


.2 Опис об'єктів та їх взаємодії


Проект програми Project1.vbp включає в себе файли Form1.frm і Form2.frm. У них міститься набір функцій і процедур, за допомогою яких здійснюється робота програмного комплексу. p align="justify"> Основні об'єкти проекту такі:

Form1-контейнер містить всі інші компоненти програми

Меню яке містить вкладки: Файл-Створити-Відкрити-Зберегти-Друк-Вихід; Правка-Вирізати-Копіювати-Вставити; Зображення-Розмір-Очистити; (0) - кнопка для виділення певної області

Option1 (1) - кнопка для вибору інструменту Гумка

Option1 (2) - кнопка для вибору інструменту Заливка

Option1 (3) - кнопка для вибору інструменту Палітра

Option1 (4) - кнопка для вибору інструменту Олівець

Option1 (5) - кнопка для вибору інструменту Розпилювач

Option1 (6) - кнопка для вибору інструменту Текст

Option1 (7)-кнопка для вибору інструменту Лінія

Option1 (8) - кнопка для вибору інструменту Прямокутник

Option1 (9)-кнопка для вибору інструменту Еліпс

PictureBox4-вибір ліній або товщини використовуваного інструменту

Picturebox5 (0-4) - товщина використовуваного інструменту

Picturebox6 (0-14) - палітра з квітами для інструментів

Timer1-таймер для програми

TextBox1-текстове вікно для зчитування тексту в малюнку

PictureBox9-вікно для зчитування зображення в програмі

Оголошуємо функції Ellipse і ExtFloodFill з бібліотеки gdi32

Параметрами функції Ellipse служать координати лівого верхнього і правого нижнього кута прямокутника, в який вписаний еліпс

Private Declare Function Ellipse Lib "gdi32" (ByVal hdc As Long, ByVal x1 As Long, ByVal y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long

Параметрами функції ExtFloodFill служать координати точки всередині зафарбовуваної області, колір заливки і тип заливки

Private Declare Function ExtFloodFill Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, ByVal crColor As Long, ByVal wFillType As Long) As Long

Опишемо змінні нашої програми

Для зберігання десяткових чисел з плаваючою точкою призначені типи да...


Назад | сторінка 5 з 17 | Наступна сторінка





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

  • Реферат на тему: Консервація інструменту. Гарантійний термін зберігання інструменту. Термі ...
  • Реферат на тему: Розробка і реалізація програмного інструменту для оцифровки двовимірного гр ...
  • Реферат на тему: Консервація інструменту. Гарантійний термін зберігання і експлуатації
  • Реферат на тему: Проектування металорізального інструменту
  • Реферат на тему: Проектування спеціального інструменту