6095

SDI інтерфейс на основі модальних форм

Лекция

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

SDI інтерфейс на основі модальних форм Хід роботи Створив новий проект, та підключив до нього форму Form2. Розмістив на формах необхідні компоненти. Викликаю другу форму як модальну за допомогою події OnClick від Button1, та в цій події вказав ф...

Русский

2012-12-28

33.71 KB

4 чел.

SDI інтерфейс на основі модальних форм

Хід роботи

1)Створив новий проект, та підключив до нього форму Form2. Розмістив на формах необхідні компоненти.

2)Викликаю другу форму як модальну за допомогою події OnClick від Button1, та в цій події вказав

функції які будуть виконувати зміни на формі при натисканні BitBtn1(ОК):

void __fastcall TForm1::Button1Click(TObject *Sender)

{

Form2->ShowModal();

if (Form2->ModalResult==mrOk) {

Form1->Label1->Caption=Form2->Edit1->Text;

switch (Form2->RadioGroup1->ItemIndex) {

case 0: Form1->Color=clRed; break;

case 1: Form1->Color=clYellow; break;

case 2: Form1->Color=clGreen;  break;

}

Form1->Height=StrToInt(Form2->Edit3->Text);

Form1->Width=StrToInt(Form2->Edit2->Text);

}

}

Тобто програма буде виконувати такі функції:

  1.  Переносити текст з Edit1Text до Label1Caption
  2.  Змінювати колір форми залежно від обраного варіанту з RadioGroup1
  3. Брати розміри Form1 з полів Edit2 та Edit3(Дані в полях появляються при створюванні модальної форми:

void __fastcall TForm2::FormCreate(TObject *Sender)

{

Edit2->Text=IntToStr(Form1->Width);

Edit3->Text=IntToStr(Form1->Height);

}


 

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

19299. Сетевая печать 328 KB
  Лекция 14 Сетевая печать В сетях Windows 2003 используются печатающие устройства подключенные к рабочим станциям XP и серверам приложений контроллерам доменов принтеры со встроенными сетевыми интерфейсами. Все эти способы подключения позволяют разделять ресурсы пе
19300. Защита информации в сетях Windows 20000 2.2 MB
  Лекция 15 Защита информации в сетях Windows 20000 Защита информации в сетях Windows 2003 предполагает использование локальной политики безопасности на рабочих станциях и системы безопасности обеспечиваемой Active Directory по доступу к ресурсам домена или доменов. В Windows 2003 опреде
19301. Интернет-приложения. Средства телекоммуникаций. Поисковые машины. Новостные ленты. Интернет-магазины. Электронная коммерция 607 KB
  Лекция 16 Интернетприложения. Средства телекоммуникаций. Поисковые машины. Новостные ленты. Интернетмагазины. Электронная коммерция Интернетприложения. Средства телекоммуникаций Наиболее распространенные современные средства общения для своей работы использ
19302. Конденсаторы. Система условных обозначений и маркировки конденсаторов 163 KB
  Лекция № 5 Конденсаторы 1. Классификация основные электрические характеристики и параметры 2. Система условных обозначений и маркировки конденсаторов 1. Классификация и основные характеристики Основные понятия Конденсаторы лат Condenso сгущать уплотнят...
19303. Резисторы. Устройство, характеристики и параметры нелинейных резисторов 88.5 KB
  Лекция 4 2.1 Резисторы 1. Классификация и параметры резисторов 2. Устройство и применение линейных резисторов 3. Устройство характеристики и параметры нелинейных резисторов 1. Классификация и параметры резисторов Основные понятия Термин резистор про
19304. Основы техники измерений параметров технических систем 455.75 KB
  Модели измерения и основные постулаты метрологии. Виды и методы измерений. Погрешности измерений. Нормирование погрешностей и формы представления результатов измерений. Внесение поправок в результаты измерений. Оценка не исключенной составляющей систематической погрешности измерений. Выявление и исключение грубых погрешностей (промахов). Качество измерений.
19305. Полупроводниковый диод. Выпрямительные и импульсные диоды 248.5 KB
  Содержание лекции Общее устройство классификация и системы обозначений диодов. Полупроводниковыми диодами называют электро-преобразовательные полупроводниковые приборы с одним электрическим переходом имеющие два вывода. Основу полупроводникового...
19306. Полупроводниковые светодиоды и лазеры 156.5 KB
  Содержание лекции. Полупроводниковые лазеры. По своей сущности полупроводниковые лазеры подразделяются на два основных типа: инжекционные; неинжекционные. Инжекционные лазеры. Инжекционный лазер представляет собой полупроводниковый двухэле...
19307. Магнитомягкие материалы 363.5 KB
  Магнитомягкие материалы Магнитомягкие материалы это такие материалы которые обладают малой корцетивной силой Нс и высокой магнитной проницаемостью μ. Они характеризуется узкой петлей гистерезиса и малыми потерями на пёремагничивание и но используются в основном в...