Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Instruktsiyi_dlya_studengtiv.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
294.11 Кб
Скачать

Властивості компонента Tlmage

властивість

Опис

property AutoSize: Boolean;

Дозволяє / забороняє змінювати розміри компонента так, щоб у них повністю завантажилося зображення

(див. властивість Stretch)

property Canvas: TCanvas;

Містить канву для промальовування зображення

property Center: Boolean;

Вказує, чи треба центрувати зображення в межах компонента. Ігнорується, якщо AutoSize = True або якщо Stretch = True і зображення не є значком (IC0)

property Picture : TPicture;

Центральне властивість класу. Служить контейнером зображення

property Stretch: Boolean;

Дозволяє / забороняє змінювати розмір зображення так, щоб воно цілком заповнило клієнтську область

компонента (див. властивість AutoSize)

Property Transparent: Boolean;

Забороняє / дозволяє накладати власний фон

зображення на фон компонента

За допомогою методів класу TPicture (див. підрозділ «Класи TGraphic і TPic ¬ ture» розділу «Графічний інструментарій»), до якого належить властивість Picture, програміст може завантажити зображення з файлу або бу ¬ фера обміну (clipboard) і зберегти його у файлі або буфері.

2.Хід роботи:

  1. постанова задачі;

  2. проектування форми;

  3. побудова проекту.

3. Висновок

ЛАБОРАТОРНЕ ЗАНЯТТЯ №_18___

Модуль (тема): побудова та налагодження програм з використанням системних діалогів.

Мета: навчитися складати та налагоджувати програми з використанням системних діалогів.

Оснащення: персональний комп’ютер, середовище програмування Delphi

План проведення лабораторного заняття:

  • опитування;

  • виконання роботи за індивідуальними завданнями.

Питання для вхідного контролю:

  1. призначення SaveDialog;

  2. призначення OpenDialog;

  3. призначення FontDialog;

  4. призначення ColorDialog;

  5. метод, яким проводиться звернення до будь-якого діалогу;

  6. який вигляд має стандартне звернення до діалогу;

  7. властивість FileName;

  8. властивістю Filter;

  9. властивість DefaultExt;

  10. властивість Title.

Домашнє завдання:

Л1,с.420 – 426

Інструкція проведення лабораторної роботи

МЕТА РОБОТИ: навчитися будувати та налагоджувати програми з використанням

системних діалогів.

НЕОБХІДНЕ ОБЛАДНАННЯ: 1) Комп’ютер IBM PC/AT, середовище Delphi

  1. Скорочені теоретичні відомості

Системні діалоги (стр. Dialogs палітри компонентів)

У додатках часто доводиться виконувати стандартні дії: відкривати, зберігати файли, задавати атрибути шрифтів, вибирати кольори. Бібліотека компонентів Delphi включає компоненти, що реалізують відповідні діалогові вікна: SaveDialog, OpenDialog, FontDialog, ColorDialog.

Всі діалоги є невізуальними компонентами. При зверненні до цих компонентів викликаються стандартні діалоги, вид яких залежить від версії Windows і настройки системи.

Основний метод, яким проводиться звернення до будь-якого діалогу - Execute. Ця функція відкриває діалогове вікно, і якщо користувач в ньому справив якийсь вибір, то функція повертає true. При цьому у властивостях компонента запам'ятовується вибір користувача, який можна прочитати і використовувати в подальших операціях. Якщо ж користувач в діалозі натиснув кнопку Відміна або клавішу Esc, то функція Execute повертає false.

Тому стандартне звернення до діалогу має вигляд:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]