В качестве примера рассмотрим HTML – код и дизайн справочной Web – странички «Назначение функциональных клавиш Far manager». Структура HTML – документа имеет вид.
<html>
<head>
<title>Программа управления ФАЙЛАМИ И АРХИВАМИ </title>
</head>
<center>
<br>
<FONT COLOR="red" SIZE=5> <H2>FAR MANAGER.</H2></FONT>
<font color="green"> НАЗНАЧЕНИЕ ФУНКЦИОНАЛЬНЫХ КЛАВИШ</font> </center>
</br>
<body>
<center>
<table BORDER=2 width=60%>
<tr align=center>
<td width=50% ><b><i>КЛАВИША</b></i></td>
<td width=50% > <b><i>НАЗНАЧЕНИЕ</b></i></td>
<tr align=center>
<td width=50% > <b><i>F1</b></i></td>
<td width=50% ><b><i>помощь</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F2</b></i></td>
<td width=50% ><b><i>меню пользователя</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F3</b></i></td>
<td width=50% ><b><i>просмотр файла</i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F4</b></i></td>
<td width=50% ><b><i>редактирование файла</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F5</b></i></td>
<td width=50% ><b><i>копирование файлов и папок</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F6</b></i></td>
<td width=50% ><b><i>переименование и перемещение файлов и папок</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F7</b></i></td>
<td width=50% ><b><i>создание новой папки</b></i></td>
</TR>
<tr align=center>
<td width=50% ><b><i>F8</b></i></td>
<td width=50% ><b><i>удаление файлов и папок</b></i></td>
</TR>
</TABLE>
<p align="justify">
<img src="j0301252.wmf">Пример личной Web- странички <b>:)</b>
</p>
</body>
</html>
Вид Web – странички представлен на рисунке 1.
Язык программирования VISUAL BASIC 6.0
В данном разделе предлагается выполнить 4 задания в соответствии с выбранным вариантом расчетов. Ответы заданий 1 – 3 проверяются дополнительно в Mathcad. Задание считается выполненным правильно если результаты расчетов программы и результаты, полученные в Mathcad совпадают. В пояснительной записке по каждому заданию должны быть приведены:
- условие задачи;
- вид интерфейса пользователя (форма) с указанием используемых на форме объектов;
- текст программного кода;
- вид формы с результатами расчетов;
- листинг расчетов в Mathcad.
Задание 1
Разработать проект в VB 6.0, реализующий расчет по формуле согласно выбранного варианта.
Для ввода значений и вывода результатов использовать объект TEXTBOX.
Запуск проекта и выход из него осуществлять с помощью объекта COMMANDBUTTON. В верхней части формы в объекте LABEL указать фамилию, имя, отчество, номер зачетки, номер варианта, номер задания, номер задачи.
Указания к выполнению задания
При выполнении данного задания используются три элемента управления (объекта): командная кнопка (CommandButton), надпись (Label) и текстовое поле (TextBox).
Текстовое поле (TextBox)
Текстовое поле является основным элементом управления, предназначенным для ввода и вывода данных.
Командная кнопка (Command Button)
Кнопка используется для управления процессом: начало, окончание, прерывание и т. д. Основными свойствами являются имя, название, положение, размеры, цвет, доступность, видимость.
Надпись (Label)
Надпись предназначена для отображения текста, который пользователь не может изменить с клавиатуры. Она обладает всеми перечисленными выше общими свойствами
При вводе данных с клавиатуры в активное текстовое поле программа не делает различий между буквами и цифрами: все вводится как текст. Поэтому для перевода текста в числа и обратно чисел в текст, используются функции преобразования символьных переменных:
Val(С) – преобразование текста в число;
Str(N) – преобразование числа в текст или Str$(N) - для преобразования в символьную переменную переменных типа Variant. Например:
А = Val(Text1.Text) ‘перевод значения текстового поля в число
Text2.Text = Str$(а) ‘перевод числа в текст
Встроенные функции
Visual Basic имеет большое число встроенных функций. Математические функции представлены в таблице
Таблица 3.7