Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТП_н_посібник2.doc
Скачиваний:
11
Добавлен:
11.11.2019
Размер:
27.54 Mб
Скачать

Val (рядковий вираз) – числове значення.

Наприклад:

У текстове поле а введено рядок 5 (символ 5 сприймається як текст). Для виконання розрахунків уміст поля а необхідно перетворити в число, тобто

Val(a.Text) = 5.

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

Синтаксис цієї функції такий:

Str (числове значення) → рядковий вираз

Наприклад: y.Text = Str(S) + "грн".

4.5.4. Надання привабливості формі та засоби створення виконавчого файлу

Створюючи проекти у середовищі Visual Basic студент повинен подбати про зовнішню привабливість електронних форм, які видаються в процесі розв’язання задач. Навіть найпростіші форми (скажімо так, як на рисунку 4.5), можна подати в більш естетичному вигляді, зокрема використати для зображення фону й елементів різні кольори, зробити вказівку на формулу, яка застосовується в розрахунку, вставити картинку (графічний об’єкт). Вирівнювати розміри або вміст полів, зафарбувати об'єкти можна групою, використовуючи групове їхнє виділення за допомогою клавіші Ctrl і клацання клавішею миші.

Наприклад, для зміни кольору фону форми або кожного з її елементів необхідно:

● виділити клацанням миші потрібний об'єкт;

● у вікні Properties знайти властивість BackColor і з переліку зразків у другому відповідному списку (вкладка Palette) підібрати потрібний колір.

Усі написи й отримані результати можна центрувати у межах відповідних об’єктів. Для цього присвоюють властивості Augment кожного об'єкта властивість 2 center взяту з другого випадного списку. Для того щоб уставити попередньо обрану чи намальовану картинку у вигляді фону, варто виділити форму, потім знайти й клацнути лівою клавішею миші у місці властивості Picture і за допомогою кнопки наприкінці рядка викликати діалогове вікно Load Picture, у якому позначити папку (наприклад, ClipArt) та файл, де розміщено картинку. В екранну форму малюнок уставляється з верхнього лівого кута. Малюнок не може пристосовуватись до форми тому, якщо він більшій від неї, то відобразиться не весь. Збільшуючи форму, збільшують видиму частину малюнка.

Щоб видалити малюнок із форми, необхідно в пункті Забрати картинку вікна властивостей очистити сторінку властивостей Picture.

Щоб уставити картинку в окремо відведене місце можна використовувати об'єкти Picture або Image (активізуються за допомогою відповідних кнопок панелі інструментів аналогічно до встановлення раніше розглянутих об'єктів). Об'єкт Picture дозволяє редагувати малюнок, а об’єкт Image ні. Далі вибирають властивість Picture і виконують ту саму послідовність дій, що й для форми. Або можна скопіювати потрібний малюнок у буфер, а потім, клацнувши лівою кнопкою миші в місці об'єктів Picture або Image, виконати пункт меню Edit → команда Paste.

Для вставлення формул або об'єктів з інших додатків можна використовувати інструмент OLE (кнопка OLE на панелі інструментів). У діалоговому вікні OLE необхідно вибрати потрібну програму (об'єкт), наприклад, Microsoft Equations.

Після виконання всіх описаних дій файл треба зберегти, а всю виконану роботу роздрукувати, запровадивши такі операції: виклик меню File команда Print → вибір прапорців Form Image (для друку електронної форми), Code (друк коду програми), Form As Text (друк властивостей усіх об'єктів проекту). Можна друкувати всі елементи проекту, а можна вибирати для друку будь-яке потрібне поєднання об’єктів.

Як уже зазначалось, створений проект виконується тільки в середовищі Visual Basic. Щоб зробити його незалежним від цього середовища, варто створити виконавчий файл (із розширенням ехе). Exe-файл може безпосередньо запускатися з середовища ОС Windows як додаток, шляхом подвійного клацання лівою клавішею миші у місці відповідного значка. Якщо користувач хоче присвоїти своїй програмі нестандартний значок файлу, то він повинен установити властивість Icon для всієї форми (кнопкою в другому стовпчику відкрити діалогове вікно й вказати на папку та файл із потрібним значком).