Transcript File

Създаване, изграждане и запазване на
проект
Основни контроли
РОЗА ДРУСАНСКА
Съдържание:
 Създаване на проект
 Основни контроли
 Изграждане на проект
 Запазване на проект
 Упражнение
Създаване на проект
В средата Visual Basic има възможност за избор между различни типове
шаблони, на базата на които да се създаде нов проект:

Windows Forms Application – създаване на Windows приложение, базирано на
форма, върху която се поставят всички обекти, които изграждат приложението

Console Application – приложение за стартиране под DOS. Обикновено то не
съдържа графичен потребителски интерфейс и се компилира в изпълним файл (ехе)

Class Library – за създаване на многократно използваеми програмни
компоненти, които могат да бъдат споделяни от различни приложения

WPF Browser Application – за създаване на приложения, които могат да се
стартират през браузер
Създаване на проект
 Със създаването на нов проект чрез шаблона Windows Forms
Application се създава и нова празна форма. Тя притежава
множество характеристики, които могат да бъдат променяни в
прозореца Properties, когато формата е избрана.
Създаване на проект
 Някои от по-важните свойства са:

Name (име на формата),

Text (текст в заглавния ред),

Size (размер – ширина и височина),

Icon (икона за заглавния ред – изисква графичен
файл с разширение ico и размери 16рх х 16рх),

BackColor (цвят на фона).
Създаване на проект
Windows приложенията имат интерфейс, който осигурява
възможност на потребителя да взаимодейства с вашата
програма. Проектирането на формите е изкуство и техника.
Формите трябва да притежават определена функция (да
правят точно това, което желаем). Те трябва да са удобни за
използване и добре изглеждащи – контролите да са
подходящо и логически подредени, да няма излишни
компоненти.
Създаване на проект
При проектирането на формите трябва да се спазват стандартни
принципи за създаване на Windows програми. Желателно е да се
задават подходящи имена за елементите на менютата, бутоните,
текстовите полета и др.
При задаване на име на обект е приета следната конвенция: в
началото на името чрез съкращение се указва вида на обекта, а
следващата част е описателна. Името трябва да започва с буква,
като не се прави разлика между малки и главни букви. Интервали
не са допустими. Прието е всяка отделна дума в името да започва с
главна буква.
Създаване на проект
Често срещани съкращения:
frm – за форма
txt – за текстово каре
lbl – за етикет
chk – за поле за отметка
opt – за радио бутон
cmb – за падащ списък
Основни контроли
 Контролите
се
добавят
върху
формата
от
прозореца Toolbox.
 Най-често
използвани
контроли
са:
етикети,
текстови полета, радио-бутони, полета за отметка
и бутони.
 Много от контролите имат следните свойства:
размер, местоположение, име, видимост и цвят на
фона.
Основни контроли
 Етикети
(Label)
–
контролът
Label
се
използва за озаглавяване на самостоятелни
или групи от контроли. Обикновено той се
използва за издаване на инструкции или
определяне на реда, в който трябва да се
въвежда информацията във формата.
Основни контроли
 Текстовото поле (Textbox) – текстовото
поле се използва, за да визуализирате или
получите информация от потребителя.
 Бутони за команди (Button)
Основни контроли
 Радио-бутони
(RadioButton)
–
радио-
бутоните се използват, за да се предостави
избор на потребителя. Потребителят може да
селектира само един радио-бутон от дадена
група подобно на тест с множество отговори.
Основни контроли
 Полета за отметка (CheckBox) – полетата
за отметка също се използват за осигуряване
на потребителски избор. Потребителят може
да селектира едно или повече полета за
отметка от дадена група.
Основни контроли
 Падащи списъци (Combobox) - падащият
списък представя списък от елементи, които
могат да се избират. Избраният от потребителя
елемент се визуализира в текстовото поле на
падащия списък.
Изграждане на проект
Трябва да изградите проекта (Build) преди да
стартирате
програмата
си.
В
процеса
на
изграждане генерираният по VB код ще се
компилира
в
разбираеми
за
компютъра
инструкции
Ако изграждането е успешно, в реда за състояние
ще се появи съобщение Build succeeded .
Прозорецът Output
След като затворите програмата си прозорецът Output показва
информация за това как е стартирана и изпълнена
Ако програмата ви е затворена поради грешка, в прозореца Output
ще се появи информация за нея.
Прозорецът ErrorList
Прозорецът Error List притежава три страници – Errors, Warnings
и Messages.
 На страницата Errors се извеждат грешки в програмата, при
наличието на които изпълнението й е невъзможно.
 На страницата Warnings се извеждат съобщения за неточности,
които е желателно да бъдат отстранени.
 Страницата Messages има информативен характер.
Стартиране на програмата
 След като програмата ви е компилирана без
грешки, следва нейното стартиране.
 Изберете Debug / Start Debugging от падащото
меню. Формата ще се визуализира заедно с
поставения върху нея бутон.
Запазване на проект
 Всеки път, когато изграждате проекта, той се съхранява.
 Можете да съхраните проекта като:
1. Изберете командата File – Save All от главното меню.
2. Изберете бутон Save All (Ctrl+Shift+S).
3. На екрана ще се появи прозорец Save Project, в който
можете да зададете име на приложението в полето Name,
местоположение за съхранение в полето Location и име на
проекта в полето Solution.
4. Натиснете бутона Save.
Упражнение
Задача: Създайте нов проект с име Car rental за даване на коли под
наем. За формата задайте:
Име: frmCarRental
Ширина: 640px
Височина: 480px
Текст: Автомобили под наем
 Добавете етикети за име, фамилия, адрес и телефон на наемателя и съответните
им текстови карета. Използвайте подходящи имена за контролите.
 Добавете
етикет за модел на автомобила и съответният му падащ списък.
Добавете стойности, които да се показват при отваряне на списъка.
 Добавете етикет с текст Допълнително оборудване и три полета за отметки с
текстове съответно Детско столче, Вериги за сняг, Багажник за ски.
 Добавете етикет за начина на плащане и три радио бутона за съответните опции
– с кредитна карта, по банков път и в брой.
 Добавете контроли за дата на наемане и връщане на автомобила.
 Вмъкнете емблемата на фирмата
 Изградете проекта като от меню Debug изберете Build Car rental.
 Тествайте проекта като използвате бутона Start Debugging или натиснете F5.
 Запазете проекта и го затворете.
 Приятна работа!