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

Реферат Розробка програми &Обчислювальна електронна лабораторія& з фізики для розділу &Електрика і Магнетизм&





азваніе_поля: тіп_поля;

...

названіе_поля: тіп_поля;

end;


Назви полів, що мають однаковий тип, можна, як і у випадку опису змінних, вказувати в один рядок через кому. Для звернення до поля запису спочатку вказують ім'я запису, потім точку, потім ім'я поля. Наприклад, дані про персонал підприємства можуть бути організовані таким типом запису:


type TPers=record

Fam, Name, Par: String;

Year: Integer;

Dep: String;

end;

var Pers: TPers;

begin

Pers.Fam:= Іванов raquo ;;

Pers.Name:= Іван raquo ;;

Pers.Par:= Іванович raquo ;;

Pers.Year:=1966;

Pers.Dep:= Цех №1 raquo ;;

end;


Тепер залишилося записати ці дані у файл, попередньо оголосивши і його тип як TPers, і база даннихготова. З файлом в Delphi також асоціюється змінна, звана файлової змінної, яка описується так:


VFile: file of тіп_файла;


В якості типу може використовуватися будь обмежений тип Delphi. При цьому не допускається тип String, оскільки він допускає змінний розмір до 2 ГБайт. Його необхідно обмежувати: String [N], де N - кількість символів. Тип TPers з попереднього прикладу повинен бути описаний, наприклад, так:


type TPers=record

Fam, Name, Par: String [20];

Year: Integer;

Dep: String [10];

end;


Безліч - це група елементів, об'єднана під одним ім'ям, і з якою можна порівнювати інші величини, щоб визначити, чи належать вони цій безлічі. Кількість елементів в одному безлічі не може перевищувати 256. Безліч описується так:


type імя_множества=set of діапазон_значеній_множества;


В якості діапазону може вказуватися будь-який тип, кількість елементів в якому не більше 256. Наприклад:


type TMySet=set of 0 .. 255;

type TMySet=set of Byte;


Конкретні значення безлічі задаються в програмі за допомогою перерахування елементів, ув'язнених у квадратні дужки. Допускається використовувати і діапазони:


var MySet: TMySet;

begin

MySet:=[1, 3 .. 7, 9];

end;


Щоб перевірити, чи є якесь значення елементом множини, застосовується оператор in у поєднанні з умовним оператором:


var Key: Char;

Str: String;

begin

if Key in [ 0 .. Laquo; 9 raquo ;, + raquo ;, - ] then Str:= Math raquo ;;

end;


Щоб додати елемент в безліч, використовується операція додавання, видалити - віднімання:


var Digit: set of Char=[ 1 .. 9 ]; Math: Set of Char;

Math:=Digit + [ + raquo ;, - raquo ;, DecimalSeparator *];

end;


Сторінка Standart

Вивчення Delphi природним чином починається зі сторінки палітри компонентів Standart. На цій сторінці розташовані стандартні для Windows інтерфейсні елементи, що застосовуються найчастіше. У наступній таблиці представлений список компонентів сторінки Standart:


Пікто- грама Ім'я Призначення MainMenu Головне меню програми. Компонент здатний створювати і обслуговувати складні ієрархічні меню. PopupMenu Вспли?? ающее меню. Зазвичай це меню з'являється після натискання правою кнопкою миші. Label Мітка. Використовується для розміщення не надто довгих повідомлень у вигляді статичного тексту Edit Рядок введення. Призначена для введення користувачем текстової інформації у вигляді одного рядка. Має можливості по управлінню інформацією, що вводиться, наприклад, перевизначення символів до їх появи в полі введення, що використовується в формах для введення пароля. Memo Багаторядковий текстовий редактор. Використовується для введення користувачем і відображення багаторядкового тексту без функцій форматування. Button Командна кнопка. Використовується для реалізації в програмі команд за допомогою обробника події OnClick цього компонента. CheckBox Незалежний перемикач. Використовується його властивість Checked (відмічено), що має значення true або false, зміни зображення при клацанні мишею....


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





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

  • Реферат на тему: Модулятор віконного скла, який використовується з метою запобігання витоку ...
  • Реферат на тему: Як &шведський стіл& використовується в туризмі
  • Реферат на тему: Апаратура, яка використовується для очищення атмосфери від промислових вики ...
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Стратегічне планування в діяльності підприємства, напрямки його вдосконален ...