37642

Знайомство з об’єктно орієнтованим середовищем

Лабораторная работа

Информатика, кибернетика и программирование

Створив новий проект,для зручності додав допоміжну форму. Для виклику допоміжної форми достатньо клацнути по формі (подія FormClick)

Украинкский

2013-09-24

26.48 KB

1 чел.

Лабораторна робота №2

Тема: Знайомство з об’єктно орієнтованим середовищем

Хід роботи

1)Створив новий проект,для зручності додав допоміжну форму.

File->New->Application

File->New->Form

Підключив Unit2.h  до Unit1.cpp

Для виклику допоміжної форми достатньо клацнути по формі(подія FormClick)

2) Додав на форми необхідні компоненти:

3)Для реалізації керування, додав події OnClick до кнопок керування

void __fastcall TForm2::Button5Click(TObject *Sender)

{

Form1->Button1->Top=(Form1->Height/2)-(Form1->Button1->Height);

Form1->Button1->Left=(Form1->Width/2)-(Form1->Button1->Width/2);

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button2Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top-5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button3Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top-5;

Form1->Button1->Left=Form1->Button1->Left+5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button1Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top-5;

Form1->Button1->Left=Form1->Button1->Left-5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button7Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top+5;

Form1->Button1->Left=Form1->Button1->Left-5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button8Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top+5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button9Click(TObject *Sender)

{

Form1->Button1->Top=Form1->Button1->Top+5;

Form1->Button1->Left=Form1->Button1->Left+5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button6Click(TObject *Sender)

{

Form1->Button1->Left=Form1->Button1->Left+5;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button4Click(TObject *Sender)

{

Form1->Button1->Left=Form1->Button1->Left-5;

}


 

А также другие работы, которые могут Вас заинтересовать

79980. Основы технологии сборочного производства 48 KB
  По стадиям различают следующие виды сборки: предварительная сборка – разборка с целью определения размера компенсатора; промежуточная – для общей дальнейшей обработки сборочной единицы например корпус и собранная с ним крышка растачиваются совместно под размер диаметра подшипника; под сварку может вводиться как сборочная операция в поточной линии; окончательная сборка после которой разборки не предусмотрено. В зависимости от метода образования соединений существуют следующие виды сборки: слесарная – слесарносборочные операции; монтаж –...
79981. Основы высоких технологий и инновационные технологии 35 KB
  Основы высоких технологий и инновационные технологии Сущность систем высоких технологий ВТ Каждое изделие поставляемое в условиях жесткой конкуренции на внутренний и в особенности на внешний рынок должно обладать новым уровнем свойств и отвечать все возрастающим требованиям предъявляемым потенциальным потребителем к функциональным экологическим и эстетическим свойствам. Эти названия новых технологий связаны с тем или иным признаком технологического процесса или свойствами изделия который принят авторами в качестве определяющего при...
79982. Основные технологии производства строительных материалов и жилищного строительства 1.35 MB
  Их используют для конструкционных ответственных деталей и элементов. Их используют главным образом в помещениях для облицовки кровли теплоизоляции и др. Лесные материалы широко используются в строительной промышленности пол двери дверные и оконные коробки стены кровля мебель и др. В строительной промышленности используют три группы лесных материалов: круглые пиломатериалы и полуфабрикаты.
79983. СОЗДАНИЕ 3D МОДЕЛЕЙ НА ОСНОВЕ КОСМОСЪЕМОК И НАЗЕМНЫХ СНИМКОВ 2.8 MB
  В настоящее время достаточно много внимания уделяется геоинформационным системам. Географическая информация является повсеместной практически в любом аспекте государственного управления и жизни граждан. В геоинформационных системах мы можем увидеть космоснимки и рельеф земной поверхности, а также есть возможность просмотреть трехмерные модели зданий
79984. РЕФАКТОРИНГ КЛИЕНТСКИХ ПРИЛОЖЕНИЙ ДЛЯ ЭЛЕКТРОННОЙ ВАЛЮТНОЙ ТОРГОВЛИ НА ПЛАТФОРМАХ IOS И ANDROID 2.75 MB
  В ходе работы над проектом разработки системы для электронной валютной торговли, в рамках первого жизненного цикла разработки клиентских приложений для платформ iOS и Android, были реализованы два приложения. В рамках второго жизненного цикла, перед автором данной работы возникла проблема увеличения производительности разрабатываемых приложений.
79985. РАЗРАБОТКА ПРОГРАММНОГО КОМПЛЕКСА ПОДДЕРЖКИ ИНТЕРАКТИВНЫХ АРТ-ИНСТАЛЛЯЦИЙ 6.93 MB
  В результате проделанной работы, мной была получена версия программного комплекса для поддержки арт-инсталляций с применением сенсора Kinect. Была реализована возможность создания собственных элементов управления, адаптированных для бесконтактного использования.
79986. РАЗРАБОТКА МОДУЛЯ ОЦЕНКИ БЕЗОПАСНОСТИ ДОРОЖНОГО ДВИЖЕНИЯ ДЛЯ ГИС INDORROAD И САПР INDORCAD/ROAD 1.09 MB
  Объект исследования метод коэффициентов аварийности для оценки безопасности дорожного движения. Основные результаты – разработан модуль оценки безопасности дорожного движения методом коэффициентов аварийности внедрён в коммерческие программные продукты IndorCD Rod и IndorRod. Модуль для вычисления коэффициентов аварийности...
79987. АВТОМАТИЗАЦИЯ ТРАНСЛЯЦИИ СХЕМ БАЗ ДАННЫХ ИЗ ERM-МОДЕЛИ В UML-МОДЕЛЬ 1.4 MB
  Семантическая методика проектирования состоит из нескольких последовательных процессов: проектирование семантической схемы ПрО, трансляция этой схемы в реляционную модель и нормализация полученной реляционной схемы. Использование невыразительной семантической модели существенно усложняет процесс проектирования.
79988. ИНФОРМАЦИОННАЯ СИСТЕМА ТРАССИРОВАНИЯ ТРАНСПОРТНЫХ КОММУНИКАЦИЙ 3.47 MB
  Поэтому для того, что бы построить дорогу следует провести один из пространственных анализов. Пространственный анализ по населению, который может показать какие населенные и какое количество населения проживает в них на определенном расстояние от проектируемой дороги. Полученные данные можно использовать для выбора вариантов трасс