- •Для начинающих
- •Содержание
- •Глава 2. Работа в среде Visual Basic 32
- •Часть II. Программирование на Visual Basic – первый уровень 40
- •Глава 0. Переменные величины 41
- •Глава 4. Типичные маленькие программы 86
- •Глава 5. Графика 92
- •Глава 6. Процедуры 106
- •Глава 7. Работа с таймером, временем, датами 115
- •Глава 1. Разветвляющиеся программы 58
- •Глава 2. Циклические программы 72
- •2.5. Оглядимся вокруг 81
- •Глава 3. Отладка программы 82
- •Глава 7. Объекты пользователя 193
- •Глава 2. Устройство и работа компьютера 229
- •Глава 0.Предисловие
- •0.1.Кому предназначена эта книга?
- •0.2.Задачи, игры.
- •0.3.Почему Visual Basic?
- •0.4.Какой вам нужен компьютер и какая версия Visual Basic?
- •0.5.Краткое содержание с рекомендациями
- •Часть I. Программирование без программирования.
- •От автора
- •К читателю
- •Часть I. Программирование без программирования
- •Глава 0.Первые шаги
- •0.1.Что такое программа?
- •0.2.Не программа, а проект
- •0.3.Первые шаги - за ручку
- •Глава 1.Проект - "Калькулятор"
- •1.1.Задание на проект
- •1.2.Проектируем
- •1.3.Свойства форм и элементов управления
- •1.4.Имена и надписи
- •1.5.Программируем. Проект готов
- •1.7.Помещаем фото на калькулятор
- •1.8.Музыка в проекте
- •1.9.Система координат
- •1.10.Вывод сообщений - MsgBox
- •1.11.Меню пользователя
- •1.12.Кино в проекте
- •Val(Число1.Text) _
- •Глава 2.Работа в среде Visual Basic
- •Глава 3. - Отладка программы
- •2.1.Что нужно знать и уметь перед тем, как сесть за компьютер
- •2.2.Инсталляция Visual Basic
- •2.3.Порядок работы над проектом в Visual Basic
- •2.4.Загрузка Visual Basic и выход из него
- •2.5.Сохранение проекта на диске. Загрузка проекта с диска
- •2.6.Окна среды Visual Basic
- •2.7.Главное меню Visual Basic
- •2.8.Перенос вашего проекта на другие компьютеры
- •Часть II. Программирование на Visual Basic – первый уровень
- •Глава 0.Переменные величины
- •0.1.Переменные величины. Оператор присваивания
- •0.2.Объявление переменных величин
- •0.3.Еще об именах
- •0.4.Математика. Запись арифметических выражений
- •0.5.Типы данных и точность вычислений
- •Integer и Long - целые числа
- •Три совета
- •0.6.Порядок создания простого вычислительного проекта
- •Задача:
- •Порядок создания проекта:
- •5. Теперь нужно задать компьютеру действия, которые он должен проделать с исходными данными, чтобы получить результат.
- •0.7.Строковые переменные
- •0.8.Как выводить информацию оператором Print
- •0.9.Диалог с компьютером
- •0.10.Как выводить информацию в текстовое поле
- •0.11.Оглядимся вокруг
- •Глава 1.Разветвляющиеся программы
- •1.1.Что такое выбор (ветвление)
- •1.2.Условный оператор If или как компьютер делает выбор
- •1.3.Правила записи однострочного оператора If
- •1.4.Случайные величины
- •1.5.Многострочный If
- •If условие Then операторы ElseIf операторы
- •1.6.Ступенчатая запись программы
- •1.7.Вложенные операторы If. Логические операции и выражения
- •1.8.Оператор варианта Select Case
- •1.9.Улучшаем калькулятор.
- •If IsNumeric("-67,3") Then MsgBox ("Это число") Else MsgBox ("Это не число")
- •1.10.Функция MsgBox
- •Глава 2.Циклические программы
- •2.1.Оператор перехода GoTo. Цикл. Метки
- •2.2.Выход из цикла с помощью If
- •2.3.Операторы цикла Do
- •2.4.Оператор цикла For
- •2.5.Оглядимся вокруг
- •Глава 3.Отладка программы
- •3.1.Типы ошибок. Сообщения об ошибках.
- •3.2.Отладка программы. Окна отладки. Режимы отладки.
- •Глава 4.Типичные маленькие программы
- •4.1.Вычислительная циклическая программа
- •4.2.Роль ошибок
- •4.3.Счетчики
- •4.4.Сумматоры
- •4.5.Вложение циклов в разветвления и наоборот
- •4.6.Вложенные циклы
- •4.7.Поиск максимального из чисел
- •Глава 5.Графика
- •5.1.Объекты. Их свойства, их события, их методы
- •5.2.Три способа рисовать
- •5.3.Первый способ - Загрузка в Visual Basic готовых изображений
- •5.4.Второй способ - Объекты Line и Shape
- •5.5.Взаимное перекрытие объектов. Метод zOrder
- •5.6.Цвет в Visual Basic
- •5.7.3 Способ - Рисуем при помощи графических методов
- •Снеговик Ефрем
- •5.8.Используем в рисовании переменные величины
- •5.9.Использование случайных величин при рисовании
- •Глава 6.Процедуры
- •6.1.Зачем нужны процедуры пользователя
- •6.2.Операторы Stop, End и Exit Sub
- •6.3.Переменные вместо чисел
- •6.4.Константы
- •6.5.Процедуры с параметрами
- •Private Sub Рисуем_мой_значок (Otstup As Integer, Razmer As Integer, Tsvet As Long)
- •Глава 7.Работа с таймером, временем, датами
- •7.1.Тип данных Date
- •7.2.Таймер
- •7.3.Проект "Будильник-секундомер"
- •7.4.Анимация
- •Глава 8.Работа с мышью и клавиатурой
- •8.1.Работа с мышью
- •8.2.Работа с клавиатурой
- •8.3.Проект - Гонки (игра)
- •8.4.Задание на игру “Торпедная атака
- •Часть III. Программирование на Visual Basic - второй уровень
- •Глава 0.Массивы
- •0.1.Переменные с индексами
- •0.2.Одномерные массивы переменных величин
- •0.3.Двумерные массивы
- •0.4.Какие бывают массивы
- •0.5.Использование массивов при программировании игр
- •0.6.Массивы элементов управления
- •Глава 1.Разные звери в одном ковчеге
- •1.2.Пользовательский тип данных
- •1.3.Коллекции
- •1.4.Рамка (Frame)
- •Глава 2.Элементы управления
- •2.1.Флажок (CheckBox)
- •2.2.Переключатель (OptionButton)
- •2.3.Полосы прокрутки (hScrollBar и vScrollBar)
- •2.5.Список (ListBox) и поле со списком (ComboBox)
- •2.6.Знакомство с другими элементами управления
- •Глава 3.Строки, файлы, обработка ошибок
- •3.1.Строки
- •3.2.Файлы
- •3.3.Функция Shell
- •3.4.Обработка ошибок. Оператор On Error
- •Глава 4.Функции. Параметры процедур и функций
- •4.1.Функции. Параметры функций
- •4.2.Локальные переменные
- •4.3.Массивы как параметры
- •4.4.Передача параметров по ссылке и по значению
- •4.5.Индукция. Рекурсия
- •4.6.Сортировка
- •4.7.Объекты, как параметры процедур
- •Глава 5.Проект, который выглядит солидно
- •5.1.Из чего бывает "сделано" приложение Windows
- •5.2.Элемент управления CommonDialog
- •5.3.Панель инструментов Toolbar
- •5.4.Проект - "Графический редактор"
- •Глава 6.Проекты из нескольких форм и модулей
- •6.1.Работа с несколькими формами
- •6.2.Модули кода
- •6.3.Структура проекта. Окно Project Explorer.
- •6.4.Зоны видимости
- •6.5.Затенение
- •6.6.Префиксы имен
- •6.7.К чему все эти сложности?
- •Глава 7.Объекты пользователя
- •7.1.Инкапсуляция - "Объект в футляре"
- •7.2.Игра "Сачок". Постановка задачи
- •7.3.Таймер и общая механика работы проекта
- •7.4.Этап проектирования
- •7.5.Порядок создания объектов
- •7.6.Создаем ловца
- •7.7.Создаем шар. Завершаем проект
- •7.8.Еще об объектах
- •Глава 8.Visual Basic и Интернет
- •8.1.Понятие об Интернет, Web-станицах и языке html
- •8.2.Создание Web-страницы
- •8.3.Сценарий на Web-странице
- •8.4.Доступ к локальному диску
- •8.5.Собственный броузер
- •Глава 9.Visual Basic и базы данных
- •9.1.Понятие о базах данных
- •9.2.Создаем заготовку базы данных при помощи Visual Data Manager
- •9.3.Работа с базами данных. Элементы управления Data и dbGrid. Язык sql.
- •Глава 10.До свидания
- •10.1.Нерассмотренные возможности Visual Basic
- •10.2.Миг между прошлым и будущим
- •Приложение 1. Необходимые сведения о компьютере и программе
- •Глава 0.Первое представление о компьютере и программе
- •0.1.Что такое компьютер. Первое представление о программе.
- •0.2.Как человек общается с компьютером
- •Глава 1.Программа и программирование
- •1.1.Список команд. Командный и программный режимы
- •Последовательность работы человека с роботом
- •1.2.Что важно знать о программе
- •1.3.Понятие о процедуре. Может ли робот поумнеть?
- •1.4.Программа для компьютера на машинном языке
- •1.5.Языки программирования
- •1.6.Пример настоящей программы для компьютера на языке Лого
- •1.7.Последовательность работы программиста на компьютере
- •1.8.Основные приемы программирования
- •Глава 2.Устройство и работа компьютера
- •2.1.Как устроен и работает компьютер
- •Процессор
- •Порядок обмена информацией между устройствами компьютера
- •2.2.Устройство и размеры оперативной памяти
- •2.3.Взаимодействие программ в памяти
- •2.4.Внешние устройства компьютера
- •Устройства ввода
- •1. Клавиатура.
- •2. Мышь.
- •Устройства вывода
- •Внешняя память
- •Связь компьютеров между собой. Модем. Сети
- •2.5.Кодирование информации в компьютере
- •Приложение 2. Работа в Windows. Ввод текста
- •Работа в Windows
- •Файлы и папки
- •Как вводить программу в компьютер или работа с текстом в текстовом редакторе
- •Решение заданий
- •Список литературы
- •Предметный указатель
Список литературы
Н.Г.Волчёнков "Учимся программировать: Visual Basic 5", Москва, ДИАЛОГ-МИФИ, 1998.
Эта книга - для начинающих программистов.
Сайлер, Споттс "Использование Visual Basic 6", Издательский дом "Вильямс", 1999.
Эта книга - для программистов средней руки.
Мак-Кинни Брюс "Visual Basic - крепкий орешек"
Эта книга - для программистов высшего класса, знатоков программирования для Windows.
Все три книги хорошие.
Предметный указатель
A
Abs 49
ActiveX 215
Add 152
Add Form 36
Add project 18
Add Project 36
Add-Ins 37
AddItem 158
Alignment 24
And 65
Animation 30
App 38, 164
Appearance 23
Append 164
As 164
Asc 163
Assembler 224
Atn 49
AutoRedraw 53, 100
AutoSize 94
AVI 30
AVIVideo 30
B
BackColor 23, 96
BackSpace 241
BackStyle 96
BETWEEN 214
BMP 94
Bold 22
Bold Italic 22
Boolean 121
BorderStyle 23
break 47
Breakpoints 83
Bring to Front 97
Busy 209
ByRef 173
ByVal 173
C
Call 108
Call Stack 85
CapsLock 240
Caption 21
CD-R 233
CD-ROM 233
CD-RW 233, 234
CDAudio 26
ChDir 166
CheckBox 154
Chr 163
Circle 99, 101
Clear 158
Click 17, 130
Close 25, 30, 164
Cls 102
Code 35
Collection 152
Color Palette 35
ComboBox 157
Command 25
CommandButton 16, 95
CommonDialog 179
Components 36
Const 111, 189
Continue 47
Control 152
Controls 36
Copy 34, 36
Count 152
Ctrl-Alt-Del 33
Ctrl-Break 73
CUR 94
Currency 50, 51
CurrentX 56, 101
CurrentY 56, 101
Cut 34, 36
D
Data 212
Date 115, 116
DateAdd 116
DateDiff 116
DatePart 116
DBGrid 213
DblClick 35, 130
Debug 84
Debug.Print 42, 46
DefDbl 51
DefInt 51
DefLng 51
DefSng 51
Delete 36, 241
Delphi 224
DESC 214
design 16
DeviceType 24
Dim 44, 188
DirListBox 160
Do 75, 76
Do …. Loop 76
Do …. Loop Until 77
Do …. Loop While 76
Do Until …. Loop 77
Do While …. Loop 77
Docking 35
DocumentComplete 209
Double 50, 51
DownPicture 95
DrawMode 100
DrawStyle 100
DrawWidth 100
DriveListBox 160
DTPicker 159
E
Edit 36
Else 58
ElseIf 63
Enabled 24
End 16, 70, 109
End If 63
End Select 67
End Sub 17, 108
End Type 150
Enum 124
EOF 165
Err 167
Exit 36
Exit Do 78
Exit For 80
Exit Sub 109
F
False 65, 121
File 36
FileCopy 166
FileListBox 160
FileName 179
FillColor 96, 100
FillStyle 96, 100
Find 36
Fix 49
Font 22
Font Style 22
FontBold 56
FontItalic 56
FontName 56
FontSize 56
FontStrikethru 56
FontTransparent 56
FontUnderline 56
For 79, 164
For Each 152
ForeColor 23, 56, 100
Form Layout 35
Form_Load 25
Form_Terminate 25
Form_Unload 166
Format 36, 51
Frame 153
FROM 214
G
GIF 94
GotFocus 93
GoTo 72
Graphical 95
H
Height 27
Help 37
HScrollBar 156
HTML 204
HTML-документ 207
I
ICO 94
Icon 38
if 64
If 58
Image 95
ImageCombo 161
Immediate Window 42, 83
In 152
Input 164
InputBox 43
Insert 241
InStr 162
Int 49, 207
Integer 44, 50, 51
Internet 234
Is 67
IsDate 126
IsNumeric 69
Italic 22
J
Java 224
JPG 94
K
KeyCode 132
KeyDown 132
KeyPress 132
KeyPreview 133
KeyUp 133
Kill 166
L
Label 22
Lcase 162
Left 27, 162
Len 162
Let 41
Line 96, 99, 101
Line Input 165
LISP 224
List 158
ListBox 157
ListCount 158
ListIndex 158
ListView 161
Load 147
LoadPicture 26, 30, 94
Locals 83
Lock Controls 36
Logo 224
Long 50, 51
Loop 76
LostFocus 93
LTrim 162
M
Main 186
Make 31, 36
MaxButton 24
MDI 215
Me 186
Menu Editor 28
Microsoft Multimedia Control 6.0 24
Microsoft Windows Common Controls-2 6.0 30
Mid 162
MID 24
MinButton 24
MkDir 166
Mod 48
MonthName 116
MonthView 159
MouseDown 130
MouseIcon 23
MouseMove 131
MousePointer 23
MouseUp 131
Movable 24
MP3 24
MSChart 161
MSComm 161
MSDN Library 37
MsgBox 28, 30
MultiLine 24
N
Name 21, 166
Navigate 209
New 152, 197
New Project 17, 36
Next 79
Not 65
Now 116
Number 167
O
Object 35, 151
Object Browser 35, 92
Object Pascal 224
OLE 215
On Error 167
OnClick 207
Open 25, 30, 35, 164
Open Project 17, 36
Option base 145
Option Explicit 45
OptionButton 155
Options 37
Or 65
OR 65
Order 36
ORDER BY 214
Output 164
P
Package & Deployment Wizard 38
PaintPicture 102
PasswordChar 70
Paste 34, 36
Path 38, 164
PC Speaker 233
Picture 24
PictureBox 94
PictureClip 161
Play 25, 30
Point 102
Print 36, 55, 165
Print Setup 36
Private 188
Private Sub 108
ProgressBar 156
Project 36
Project Explorer 35, 186
Prolog 224
Properties 35
Property Get 203
Property Let 203
Pset 100
PSet 99
Public 188, 197
Public Const 189
Q
Quick Watch 84
R
Randomize 62, 105
Redo 36
Regular 22
Remove 152
Remove Form 36
Remove Project 17, 36
RemoveItem 158
Rename 34
Replace 36
RGB 97
RichTextBox 161
Right 162
RmDir 166
Rnd 49, 61
Round 49, 113
RTrim 162
run 16
Run To Cursor 84
S
Save 33, 34
Save Project 17, 36
Save Project As 36
SavePicture 184
ScaleLeft 135
ScaleTop 135
SELECT 214
Select Case 67
Send to Back 97
Sequencer 24
Set 151, 197
SetFocus 92
Setup.exe 38
Shape 96
Shell 167
Shift 240
ShowColor 183
ShowOpen 179
ShowSave 179
Simple Combo 158
Single 45, 50, 51
Size 22
Slider 156
Sorted 158
Sound 25
Split 37
SQL 213
Sqr 49
Start 16
Static 172
StatusBar 161
Step 80, 102
Stop 30, 109, 209
Str 162
Strech 95
String 51, 162
Style 24, 95
Sub 17
T
TabStrip 161
Tan 49
Text 22, 157
TextBox 16
Then 58
Time 116
Timer 116
To 79, 143
Toolbar 180
Toolbox 15, 35
Tools 37
ToolTipText 23
Top 27
TOP 214
TreeView 161
Trim 162
True 65, 121
Type 150
TypeName 153
U
Ucase 162
Undo 36
UpDown 160
V
Val 22, 162
Value 154, 207
Variant 149
VBScript 206
View 35, 36
Visible 24
Visual Basic 224
Visual C++ 224
Visual Data Manager 211
Visual Studio 32
VScrollBar 156
W
Watches 84
WAV 24
WaveAudio 24
Web-серверами 204
Web-страницу 204
WeekdayName 116
WHERE 214
While …… Wend 79
Width 27
Window 35, 37
Windows API 215
WindowState 24
WMF 94
Write 164
WriteLn 46
Z
ZOrder 97
31, 55
-
- 48
,
, 55
!
! 51
(
( 49
)
) 49
@
@ 51
*
* 48, 146
/
/ 48
&
& 51, 125, 162
#
# 51, 115
%
% 51
^
^ 48
+
+ 48, 57, 162
<
< 60
<= 60
<> 60
=
= 60
>
> 60
>= 60
$
$ 51
а
абсолютная величина 49
адресом 239
активным 21
алгоритмом 219
А
Анимация 127
а
аргументами 113
арифметических выражений 48
арифметическое выражение 41
арктангенс 49
А
Ассемблер 224
б
базах данных 210
базой данных 150
байт 45, 230, 235
байтом 235
бит 235
броузер 209
броузером 204
буфер обмена 242
Б
Бэйсик 231
в
вводите 219
вводится 163
вертикальной полосе 156
ветвление 58
В
Ветвление 227
в
видеоадаптер 232
видеокарту 232
видны 170
винчестер 229
В
Винчестер 233
Вложенные операторы If 64
Вложенные циклы 89
Внешние устройства компьютера 231
Внешняя память 231, 233
в
внутренних констант 111
возведение в степень 48
всплывающая подсказка 23
выбор 58, 227
выводится 163
вызовом процедуры 108, 222
вызывает 231
выражения 41
В
Выход из Visual Basic 33
Г
Глобальные (общедоступные) константы 189
Глобальные (общедоступные) переменные 188
Глобальные (общедоступные) процедуры 188
г
горизонтальной полосе прокрутки 156
д
данными 230
двумерным массивом 144
Д
Действия арифметики 48
Дельфи 224
д
дерево 239
десятичных дробей 49
Д
Джава 224
Джойстик 232
Дискета 233
д
дискеты 220, 229
дисковод 233
дисководы 229
дисплей 232
дистрибутивный) пакет 38
документами 238
дорожкой 239
доступ к локальным дискам 207
Д
Дуга 101
Дуга эллипса 101
е
если 58
ж
жесткий диск 229, 233
з
загружается 163
загружают 231
З
Загрузка Visual Basic 33
Загрузка программы 33
Загрузка проекта 34
з
закладка 161
закладка alphabetic 21
закладка categorized 21
закрытие проекта 17
записывается 163
записью 150
записями 210
запятая 55
запятой 23
запятыми 49
З
Затенение 189
Зацикливание 73
з
звуковая карта 233
знак сравнения 60
значением функции 169
значениями переменной величины 41
З
Значки 236
Зоны видимости констант и типов 188
Зоны видимости переменных 187
Зоны видимости процедур 188
и
и 65
иконки 94
И
ИЛИ 65
и
именах 48
имя 21, 238
иначе 58
индексами 142
индексированные переменные 142
И
Индукция 173
Инкапсуляция 193
и
инсталляционный пакет 38
инсталляция 32, 38
И
Интернет 204
и
исходные данные 230
к
каталог 238
кино 30
К
Клавиатура 232
к
клавиатурой 132
клавиатуры 229
клавиши перемещения курсора 241
классы объектов 140
классы) объектов 35
ключ 152
кнопка максимизации 24
кнопка минимизации 24
кнопку 16
К
Кнопку 207
Кодирование информации в компьютере 234
к
кодом 17
К
Коллекция 152
к
команд 219
команда 224
командным режимом 221
К
Комментарии 30
Компакт-диски 233
к
компьютер 220
компьютерной сетью 234
К
Константами 111
к
константой 111
контейнерами 153
контекстное меню 34
К
Копирование 242
Копируем объекты 120
к
корень квадратный 49
К
Курсив 56
Л
Лазерный принтер 232
Лисп 224
л
логические операции 65
логическим диском 239
логическими выражениями 65
Л
Лого 224, 225
л
локальной 234
Л
Локальные константы модуля 189
Локальные константы процедуры 189
Локальные переменные модуля 188
Локальные переменные процедуры 188
Локальные процедуры модуля 188
л
локальным диском 207
локальными переменными подпрограммы 170
локальными переменными формы 170
м
максимальное 90
маркеров 16
массив 142
массива объектов 147
М
Массивы 142
Массивы как параметры 172
Массивы элементов управления 147
Математика 48
Матричный принтер 232
м
машинном языке 223
меню 28
метка 22
М
Метка 73
Метод 92
м
метод пузырька 176
методами объекта 193
М
Микрофон 232
м
минимальное 91
многострочный (или блочный) оператор If 62
моделированием 126
модель 126
М
Модем 234
м
модема 220
модуле класса 196
модуль 49
модуль кода 186
М
Монитор 232
Музыка 24
Мультфильм 128
Мышь 232
м
мышью 130
н
надпись 21
Н
Название (начертание) шрифта 56
н
наследование 203
настраивать среду Visual Basic 37
Н
НЕ 65
н
несколькими формами 185
несколько проектов 187
о
обращением к процедуре 108, 222
О
Объект 193
Объектные переменные 151
о
объекты 14
О
Объекты, как параметры процедур 176
о
объявлять переменные величины 44
О
Окна отладки 82
о
окне свойств объекта 21
О
Окно Immediate 85
о
окно кода 17
округление 49
окружность 98
О
Окружность 101
о
оперативная память 229
О
Оперативная память 45, 230
о
оперативной памяти 230, 233
оператор 224
О
Оператор варианта 66
Оператор перехода 72
о
оператор цикла 75
операторами 14
оператором MsgBox 70
оператором присваивания 41
операционной системы 231
О
ОС 231
о
остаток от целочисленного деления 48
открыт 164
открытие 17
отладки 82
отладкой 14, 226
отрезок прямой 98
О
Отрезок прямой 99
о
отсортирована 210
ошибках 18
ошибок 167
п
памяти 230
память 229
панели инструменов 16
П
Панель задач 236
Панель инструментов 37
п
папка 238
параметрами 99, 113
параметрами процедуры 112
пароль 69
передача параметров по ссылке 173
передачей параметров по значению 173
переименовать 34
П
Переключатель 155
п
переменной величиной 41
переменной величины 41
переменной цикла 79
переменные 47, 110
переменные величины 103
переместить 34
П
Перемещение 242
Перечеркнутый шрифт 56
п
перечислимым типом данных 124
периферийными 231
персональном компьютере 229
пиксел 223, 235
пиктограммы 94
П
Плоттер 233
п
подпрограммами 170
П
Подчеркнутый шрифт 56
п
поиска 210
П
Полиморфизм 203
п
полосу прокрутки 239
П
Полужирный шрифт 56
п
пользователем 220
пользовательский класс объектов 195
пользовательскому типу данных 149
полями 210
постоянном запоминающем устройстве 231
пошаговым режимом 47
префиксы 190
привязан 213
П
Принтер 232
п
принтером 220
провайдером 204
П
Проводник 238
Программа 223
п
программистом 220
программным режимом 222
программой 14, 219
проектом 14
прозрачном цвете 129
П
Пролог 224
Простой Combo 158
п
процедур обработки событий 108
процедурами 14, 106
процедурами пользователя 108
процедурой 222
процедуры 227
П
Процедуры с параметрами 111
п
процессор 229
прямоугольник 99
путем 239
р
рабочим столом 236
Р
Разветвляющиеся программы 58
р
разделить 48
размер шрифта 22
Р
Размер шрифта 56
Рамка 153
Раскрывающийся Combo 158
Раскрывающийся список 157
р
расширением 238
регистре 240
режиме прерывания 47
режиме проектирования 16
режиме работы 16
Р
Режимы отладки 82
р
результат 230
Р
Рекурсия 173
С
Свойства только для чтения 202
с
свойствами 92
свойствами объекта 193
свойство 16
С
Связь компьютеров между собой 234
Сектор круга 101
Сектор эллипса 101
Сети 234
с
сжатием 101
символ 234
синтаксис 60
синтаксической схемы 60
система координат 27
системе координат 27
системный блок 229
системой управления базой данных 150
системы управления базами данных 210
С
Сканер 232
Скобки 49
с
скопировать 34
слое 97
случайное число 49
С
Случайные величины 61
с
случайных величин 105
С
Собственные процедуры 227
с
событие 25
событий 92
событиями 14
создание 17
С
Сообщения об ошибках 82
с
сортировкой 175
С
Сохранение 17
Сохранение программы 33
с
список 157
С
Список команд 221
с
среде 32
средой программирования 10
средой разработки программ 10
стартовое меню 236
статической переменной 172
стиль 22
С
Строка состояния 161
Строки 162
Строковые переменные 54
с
строку 54
С
Струйный принтер 232
Ступенчатая запись программы 64
СУБД 210
Сумматор 88
с
сценарием 206
С
Счетчик 87
с
счетчиком циклов 79
Т
Таймер 117
т
тангенс 49
тащить 237
твип 27
тега 205
текстовое поле 16, 57
Т
Текстовое поле 207
т
текстовом редакторе 239
текстовый курсор 240
текстовым файлом 163
текущей папки 166
телом процедуры 108
телом цикла 73, 76
тип 44
Т
Типы графических файлов 94
Типы данных 50
Типы ошибок 82
т
то 58
Т
Точка 99
т
точка с запятой 55
точками 49
Т
Точки прерывания 83
т
точку 23
точность вычислений 50
У
Удаление 242
у
узлами 204
умножить 48
управление возвращается 231
управление передается 231
условие 60
У
Условный оператор 58
у
установка 38
У
Устройства ввода 231
Устройства вывода 231, 232
ф
файлами с последовательным доступом 163
файлом 237
файлы с произвольным доступом 166
фильтрацией 210
флажков 154
фокус 93
форма 15
Ф
Форма как объект 202
Форматирование 51
ф
фото 24
функции MsgBox 70
функции пользователя 169
ц
цвет 97
цвет объекта 23
цвет текста 23
Ц
Цвет шрифта 56
ц
целая часть числа 49
целое число 44
целочисленное деление 48
центральный процессор 229
цикл 72, 227
Ц
Цикл 72
Циклические программы 72
ч
чисел Фибоначчи 142
читает 163
ш
шина 229
шрифт 22
э
экземпляр класса 195
экспоненциальном или научном формате 51
Э
Эллипс 101
Я
Ява 224
я
язык программирования 224
ячейки 46
ячейкой 46
1 Для тех, кто не знаком с радианами, поясню, что в одном радиане 180/ градусов, где =3.14
1 Когда я проверял этот пример, оказалось, что правая клавиша Alt ведет себя не так, как положено.
1 Имейте в виду, что я дал частное определение программы и алгоритма. В общем случае они определяются, как набор правил для получения нужного результата.
Строго говоря, процедуры не являются составной частью языка, однако, вы должны знать, что держа в руках компакт-диск с надписью “Visual Basic” или «C++» или какой-либо другой язык, вы держите в руках целый комплекс программ, который содержит и большое количество этих самых процедур и средства для удобной разработки ваших программ с их использованием.
1 Программа на машинном языке представлена по-другому.
2 Опять же, числа в компьютере далеко не всегда состоят из символов-десятичных цифр. Когда компьютер производит над числами арифметические и другие операции, числа представлены совсем по-другому.
