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;

}


 

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

14197. Управление конфликтами на предприятии 401 KB
  Каждому из нас приходилось сталкиваться с конфликтными ситуациями. Конфликты проявляются в деятельности всех социальных институтов социальных групп во взаимоотношениях между людьми и играют ключевую роль в жизни отдельного человека семьи...
14198. УПРАВЛЕНИЕ БАНКОВСКИМИ РИСКАМИ на ЗАО «Ростовская валютно-фондовая биржа» 173.66 KB
  Содержание Введение Глава 1. Классификация банковских рисков методы их оценки и управления 1.1.Классификация рисков возникающих при проведении операций на биржевом рынке 1.2.Банковские риски при проведении операций с иностранной валютой 1.3.Банковск
14199. Использование подходов веб-аналитики для построения модели пользователя 304.5 KB
  Рассматриваются системы электронной отчетности как специфический вид веб-ресурса. Ставится цель повышения эффективности ресурса. Разрабатывается методика построения модели веб-пользователя с применением подходов веб-аналитики. Строится модель и её графическое представление.
14200. Характеристика получения взятки и взяточничества в целом 342 KB
  ВВЕДЕНИЕ В настоящее время в России в период построения цивилизованной экономики и становления демократического правового государства важная роль принадлежит органам государственной власти и исполнения а также органам местного самоупр
14201. Эмиссионные операции ОАО КБ «Сбербанка России» 212 KB
  Эмиссия краткосрочных долговых инструментов — депозитных и сберегательных сертификатов, векселей, инвестиционные свойства которых позволяют совместить высокую ликвидность, невысокий риск и...
14202. Эффективность методики оценки кредитоспособности клиента ЗАО КБ «Пятигорск» и ОАО «Ставропольпромстройбанка» 2.3 MB
  ВВЕДЕНИЕ Кредитнофинансовая система одна из важнейших и неотъемлемых структур рыночной экономики. Развитие банковской системы и товарного производства исторически шло параллельно и тесно переплеталось. Находясь в центре экономической жизни банки опосредуют с...
14203. КОНСПЕКТЫ ЛЕКЦИЙ ПО БЕЛОРУССКОЙ МУЗЫКЕ 69.22 KB
  КОНСПЕКТЫ ЛЕКЦИЙ ПО БЕЛОРУССКОЙ МУЗЫКЕ БЕЛОРУССКАЯ МУЗЫКА XVIII ВЕКА В XVIII веке Беларусь входила в состав Речи Посполитой. В конце века Речь Посполитая была разделена тремя государствами и перестала существовать как самостоятельная политическая единица. Белору...
14204. Белорусская народная музыка 219.5 KB
  Белорусская народная музыка Музыкальный фольклор уникальная самобытная культура наших предков осознается современным обществом как значительный фактор духовности преемственности поколений приобщения к национальным жизненным истокам. Зарод
14205. Владислав Голубок 18.51 KB
  История белорусского театра первых двух десятилетий XX века богата на многочисленные знаменательные события уникальные явления к которым можно отнести и многолетнюю деятельность Владислава Голубка. Он сочетал в себе талант писателя и драматурга актера и режиссера худ...