42594

Основи програмування

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

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

На формі знаходится одна група залежних та одна група незалежних перемикачів. В групі залежних перемикачів знаходяться три значення: іспит, залік, курсовий проект. В іншій групі знаходяться назви дисциплін поточного семестру. При виборі користувачем одного з значень залежних перемикачів (іспит чи залік) встановити прапорці біля відповідних дисциплін.

Русский

2013-10-30

69.5 KB

1 чел.

Міністерство освіти і науки, молоді та спорту України

Київська державна академія водного транспорту імені гетьмана Петра Коношевича-Сагайдачного

Звіт

По виконанню лабораторної роботи №2

З дисципліни «Основи програмування»

Виконав:

Студент І курсу

спеціальності «Програмна інженерія»

групи 1119

Харлим Сергій

Київ 2012

Завдання

1. Створити новий проект з одним головним вікном: FileNewApplication.

2. Зберігти файл проекту та файл модуля у власній директорії: FileSave Project As…

3. Змінити зовнішній вигляд форми за власним смаком:

  •  В заголовок форми додати назву групи, номер варіанту, власне прізвище та ініціали.
  •  Змінити розміри, колір та піктограму форми.

4. Розмістити на формі необхідні для виконання індивідуального завдання компоненти (TEdit, TLabel, TButton, TChexBox та ін.).

5. В редакторі коду написати необхідні процедури обробки подій, які б забезпечували необхідну функціональність додатку.

Індивідуальне завдання

15

На формі знаходится одна група залежних та одна група незалежних перемикачів. В групі залежних перемикачів знаходяться три значення: іспит, залік, курсовий проект. В іншій групі знаходяться назви дисциплін поточного семестру. При виборі користувачем одного з значень  залежних перемикачів (іспит чи залік) встановити прапорці біля відповідних дисциплін.

Програмний код:

unit laba2;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, StdCtrls;

type

 TForm1 = class(TForm)

   RadioButton1: TRadioButton;

   RadioButton2: TRadioButton;

   RadioButton3: TRadioButton;

   CheckBox1: TCheckBox;

   CheckBox2: TCheckBox;

   CheckBox3: TCheckBox;

   procedure RadioButton1Click(Sender: TObject);

 private

   { Private declarations }

 public

   { Public declarations }

 end;

var

 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.RadioButton1Click(Sender: TObject);

begin

if RadioButton1.checked=true then Checkbox1.checked:=true;

if RadioButton1.checked=false then Checkbox1.checked:=false;

if RadioButton2.checked=true then Checkbox2.checked:=true;

if RadioButton2.checked=false then Checkbox2.checked:=false;

if RadioButton3.checked=true then Checkbox3.checked:=true;

if RadioButton3.checked=false then Checkbox3.checked:=false;

end;

end.

Результати роботи програми:


 

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

47519. Методические указания. Безопасность жизнедеятельности 208 KB
  Рост энерговооруженности производства внедрение новых форм организации и стимулирования труда требует подготовки квалифицированных специалистов обладающих глубокими знаниями в области безопасности труда. Только квалифицированные специалисты способны реализовать основные направления государственной политики в области охраны труда направленные на улучшение условий труда снижение травматизма и профессиональных заболеваний повышение производительности труда. Такие специалисты должны иметь потребность к разработке и безусловному выполнению...
47521. ГРОШІ ТА КРЕДИТ 162 KB
  Сутність та функції грошей СУТНІСТЬ ТА ФУНКЦІЇ ГРОШЕЙ Походження та сутність грошей. Форми грошей та їх еволюція. Формування цінності неповноцінних грошей.
47523. Бухгалтерский учет, анализ и аудит. Методические рекомендации 333 KB
  Рекомендуемая тематика и планы дипломных работ по бухгалтерскому учету аудиту и экономическому анализу Цель и задачи дипломной работы Подготовка и защита дипломной работы является завершающим этапом учебного процесса по подготовке специалистов высокой квалификации в области бухгалтерского учета экономического анализа и аудита. Задачами дипломной работы являются: Систематизация расширение и закрепление полученных теоретических знаний и практических навыков по бухгалтерскому учету экономическому анализу и аудиту; Овладение методикой...
47524. Дипломные работы. Методика проведения и оформления 791.5 KB
  Учебное пособие знакомит студентов с требованиями, которые предъявляются к дипломной работе на всех этапах ее создания. Учебное пособие поможет правильно выбрать и сформулировать тему исследования, подобрать литературу, написать текст, оформить его, успешно защитить свою работу. В пособии содержится большое количество примеров, иллюстрирующих наиболее важные аспекты создания научного произведения.
47525. Методические указания. Информационные системы и технологии 156 KB
  Акмуллы Институт профессионального образования и информационных технологий МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ И ОФОРМЛЕНИЮ КВАЛИФИКАЦИОННОЙ ДИПЛОМНОЙ РАБОТЫ Специальность 230201 Информационные системы и технологии Уфа 2012 Методические указания по выполнению и оформлению квалификационной дипломной работы предназначенной для студентов дневной обучения по специальности 230201 Информационные системы и технологии. Организация написания дипломной работы 1. Структура дипломной работы и правила...