Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Для начинающих



для начинающих

Все права защищены

©

______________________________________________________________________


Содержание

Глава 0. Предисловие________________________________________________________________ 8

0.1. Кому предназначена эта книга?________________________________________________________________ 8

0.2. Задачи, игры._______________________________________________________________________________ 8

0.3. Почему Visual Basic?_________________________________________________________________________ 9

0.4. Какой вам нужен компьютер и какая версия Visual Basic?___________________________________________ 10

0.5. Краткое содержание с рекомендациями_________________________________________________________ 10

Часть I. Программирование без программирования__________ 12

Глава 1. Первые шаги_______________________________________________________________ 13

1.1. Что такое программа?_______________________________________________________________________ 13

1.2. Не программа, а проект______________________________________________________________________ 14

1.3. Первые шаги - за ручку______________________________________________________________________ 14

Запускаем Visual Basic___________________________________________________________________ 14

Размещаем объекты на форме____________________________________________________________ 15

Пишем программу______________________________________________________________________ 16

Сохранение, создание, открытие, закрытие проекта__________________________________________ 17

Как реагировать на сообщения Visual Basic об ошибках_______________________________________ 18

Глава 2. Проект - "Калькулятор"_____________________________________________________ 20

2.1. Задание на проект__________________________________________________________________________ 20

2.2. Проектируем______________________________________________________________________________ 20

2.3. Свойства форм и элементов управления_________________________________________________________ 21

2.4. Имена и надписи___________________________________________________________________________ 21

2.5. Программируем. Проект готов________________________________________________________________ 22

2.6. Кое-какие другие свойства объектов___________________________________________________________ 23

2.7. Помещаем фото на калькулятор_______________________________________________________________ 24

2.8. Музыка в проекте___________________________________________________________________________ 24

Музыка в кнопках_______________________________________________________________________ 25

Проигрывание аудиодисков______________________________________________________________ 26

Плеер ваших любимых хитов_____________________________________________________________ 26

2.9. Система координат_________________________________________________________________________ 27

2.10. Вывод сообщений - MsgBox_________________________________________________________________ 28

2.11. Меню пользователя________________________________________________________________________ 28

2.12. Кино в проекте____________________________________________________________________________ 30

2.13. Кое-что необходимое напоследок____________________________________________________________ 30

Комментарии__________________________________________________________________________ 30

Перенос длинного оператора на следующую строку___________________________________________ 31

Запись нескольких операторов в одной строке_______________________________________________ 31

Превращаем наш калькулятор в независимую программу_______________________________________ 31

Как мы в дальнейшем улучшим наш калькулятор______________________________________________ 31

Глава 3. Работа в среде Visual Basic___________________________________________________ 32

3.1. Что нужно знать и уметь перед тем, как сесть за компьютер_________________________________________ 32

3.2. Инсталляция Visual Basic_____________________________________________________________________ 32

3.3. Порядок работы над проектом в Visual Basic_____________________________________________________ 33

3.4. Загрузка Visual Basic и выход из него___________________________________________________________ 33

3.5. Сохранение проекта на диске. Загрузка проекта с диска___________________________________________ 33

3.6. Окна среды Visual Basic______________________________________________________________________ 35

3.7. Главное меню Visual Basic____________________________________________________________________ 36

Панель инструментов___________________________________________________________________ 37

3.8. Перенос вашего проекта на другие компьютеры__________________________________________________ 37

Часть II. Программирование на Visual Basic – первый уровень_ 40

Глава 4. Переменные величины______________________________________________________ 41

4.1. Переменные величины. Оператор присваивания__________________________________________________ 41

4.2. Объявление переменных величин______________________________________________________________ 43

InputBox______________________________________________________________________________ 43

Типы данных___________________________________________________________________________ 44

Переменные величины и память___________________________________________________________ 45

Что делает оператор присваивания с памятью______________________________________________ 46

Режим прерывания. Пошаговый режим выполнения программы_________________________________ 46

4.3. Еще об именах_____________________________________________________________________________ 48

4.4. Математика. Запись арифметических выражений_________________________________________________ 48

4.5. Типы данных и точность вычислений___________________________________________________________ 50

Integer и Long - целые числа______________________________________________________________ 50

Single и Double - десятичные дроби________________________________________________________ 50

Целые числа или десятичные дроби? Числовой тип Currency___________________________________ 51

Не очень устаревшие способы объявления переменных_________________________________________ 51

Форматирование результата_____________________________________________________________ 51

4.6. Порядок создания простого вычислительного проекта_____________________________________________ 52

4.7. Строковые переменные______________________________________________________________________ 54

4.8. Как выводить информацию оператором Print_____________________________________________________ 55

4.9. Диалог с компьютером______________________________________________________________________ 56

4.10. Как выводить информацию в текстовое поле____________________________________________________ 57

4.11. Оглядимся вокруг__________________________________________________________________________ 57

Глава 5. Разветвляющиеся программы________________________________________________ 58

5.1. Что такое выбор (ветвление)__________________________________________________________________ 58

5.2. Условный оператор If или как компьютер делает выбор___________________________________________ 58

5.3. Правила записи однострочного оператора If____________________________________________________ 60

5.4. Случайные величины_______________________________________________________________________ 61

5.5. Многострочный If__________________________________________________________________________ 62

5.6. Ступенчатая запись программы_______________________________________________________________ 64

5.7. Вложенные операторы If. Логические операции и выражения_______________________________________ 64

Вложенные операторы If________________________________________________________________ 64

Логические операции____________________________________________________________________ 65

Логические выражения__________________________________________________________________ 65

5.8. Оператор варианта Select Case________________________________________________________________ 66

5.9. Улучшаем калькулятор._____________________________________________________________________ 68

Проверка ввода чисел в текстовое поле_____________________________________________________ 68

Запрет деления на ноль__________________________________________________________________ 69

Ставим пароль на калькулятор___________________________________________________________ 69

5.10. Функция MsgBox__________________________________________________________________________ 70

Глава 6. Циклические программы____________________________________________________ 72

6.1. Оператор перехода GoTo. Цикл. Метки_________________________________________________________ 72

Движение объектов по экрану____________________________________________________________ 74

6.2. Выход из цикла с помощью If_________________________________________________________________ 74

6.3. Операторы цикла Do________________________________________________________________________ 75

Оператор Do …. Loop___________________________________________________________________ 75

Оператор Do …. Loop While______________________________________________________________ 76

Оператор Do …. Loop Until_______________________________________________________________ 76

Оператор Do While …. Loop______________________________________________________________ 77

Оператор Do Until …. Loop_______________________________________________________________ 77

Разница между вариантами операторов Do_________________________________________________ 78

Оператор Exit Do______________________________________________________________________ 78

Устаревший оператор цикла_____________________________________________________________ 79

6.4. Оператор цикла For_________________________________________________________________________ 79

Оператор Exit For______________________________________________________________________ 80

6.5. Оглядимся вокруг___________________________________________________________________________ 81

Глава 7. Отладка программы________________________________________________________ 82

7.1. Типы ошибок. Сообщения об ошибках._________________________________________________________ 82

7.2. Отладка программы. Окна отладки. Режимы отладки._____________________________________________ 82

Глава 8. Типичные маленькие программы_____________________________________________ 86

8.1. Вычислительная циклическая программа_______________________________________________________ 86

8.2. Роль ошибок_______________________________________________________________________________ 86

8.3. Счетчики_________________________________________________________________________________ 87

8.4. Сумматоры________________________________________________________________________________ 88

8.5. Вложение циклов в разветвления и наоборот_____________________________________________________ 89

8.6. Вложенные циклы__________________________________________________________________________ 89

8.7. Поиск максимального из чисел________________________________________________________________ 90

Глава 9. Графика___________________________________________________________________ 92

9.1. Объекты. Их свойства, их события, их методы____________________________________________________ 92

9.2. Три способа рисовать_______________________________________________________________________ 93

9.3. Первый способ - Загрузка в Visual Basic готовых изображений______________________________________ 94

Типы графических файлов________________________________________________________________ 94

Регулировка размеров изображений_______________________________________________________ 94

9.4. Второй способ - Объекты Line и Shape__________________________________________________________ 96

9.5. Взаимное перекрытие объектов. Метод ZOrder___________________________________________________ 96

9.6. Цвет в Visual Basic__________________________________________________________________________ 97

9.7. 3 способ - Рисуем при помощи графических методов______________________________________________ 98

Метод Pset___________________________________________________________________________ 100

Метод Line___________________________________________________________________________ 100

Метод Circle_________________________________________________________________________ 101

CurrentX, CurrentY, Step________________________________________________________________ 101

Метод Cls___________________________________________________________________________ 102

Метод Point__________________________________________________________________________ 102

Метод PaintPicture____________________________________________________________________ 102

9.8. Используем в рисовании переменные величины_________________________________________________ 103

9.9. Использование случайных величин при рисовании_______________________________________________ 105

Глава 10. Процедуры______________________________________________________________ 106

10.1. Зачем нужны процедуры пользователя_______________________________________________________ 106

10.2. Операторы Stop, End и Exit Sub__________________________________________________________ 108

10.3. Переменные вместо чисел__________________________________________________________________ 110

10.4. Константы______________________________________________________________________________ 111

10.5. Процедуры с параметрами_________________________________________________________________ 111

Типы параметров_____________________________________________________________________ 113

Глава 11. Работа с таймером, временем, датами________________________________________ 115

11.1. Тип данных Date_________________________________________________________________________ 115

Функции для работы с датами и временем суток____________________________________________ 116

11.2. Таймер_________________________________________________________________________________ 117

Цикл без цикла________________________________________________________________________ 117

11.3. Проект "Будильник-секундомер"_____________________________________________________________ 118

Знакомимся с типом Boolean____________________________________________________________ 121

Делаем будильник______________________________________________________________________ 121

Знакомимся с перечислимым типом данных_________________________________________________ 124

Таймер и моделирование________________________________________________________________ 126

11.4. Анимация_______________________________________________________________________________ 127

Анимация при помощи графических методов_______________________________________________ 127

Движем объекты______________________________________________________________________ 127

"Движем" свойства объектов___________________________________________________________ 128

Мультфильм__________________________________________________________________________ 128

О прозрачном цвете____________________________________________________________________ 129

Глава 12. Работа с мышью и клавиатурой____________________________________________ 130

12.1. Работа с мышью__________________________________________________________________________ 130

События MouseDown и MouseUp_________________________________________________________ 130

Событие MouseMove___________________________________________________________________ 131

Мышь рисует_________________________________________________________________________ 132

12.2. Работа с клавиатурой_____________________________________________________________________ 132

События KeyDown и KeyUp_____________________________________________________________ 132

12.3. Проект - Гонки (игра)______________________________________________________________________ 133

12.4. Задание на игру “Торпедная атака___________________________________________________________ 140

Часть III. Программирование на Visual Basic - второй уровень 141

Глава 13. Массивы________________________________________________________________ 142

13.1. Переменные с индексами___________________________________________________________________ 142

13.2. Одномерные массивы переменных величин____________________________________________________ 142

13.3. Двумерные массивы_______________________________________________________________________ 144

13.4. Какие бывают массивы____________________________________________________________________ 145

13.5. Использование массивов при программировании игр____________________________________________ 145

13.6. Массивы элементов управления_____________________________________________________________ 147

Глава 14. Разные звери в одном ковчеге______________________________________________ 149

14.1. Тип Variant______________________________________________________________________________ 149

14.2. Пользовательский тип данных______________________________________________________________ 149

14.3. Коллекции______________________________________________________________________________ 151

Объектные переменные_________________________________________________________________ 151

Коллекции___________________________________________________________________________ 152

14.4. Рамка (Frame)____________________________________________________________________________ 153

Глава 15. Элементы управления_____________________________________________________ 154

15.1. Флажок (CheckBox)_______________________________________________________________________ 154

15.2. Переключатель (OptionButton)______________________________________________________________ 155

15.3. Полосы прокрутки (HScrollBar и VScrollBar)__________________________________________________ 156

15.4. Slider, ProgressBar_________________________________________________________________________ 156

15.5. Список (ListBox) и поле со списком (ComboBox)________________________________________________ 157

Список (ListBox)_______________________________________________________________________ 157

ComboBox (вариант "Раскрывающийся список")____________________________________________ 157

ComboBox (вариант "Простой Combo")___________________________________________________ 158

ComboBox (вариант "Раскрывающийся Combo")____________________________________________ 158

Свойства, события и методы элементов управления ListBox и ComboBox.________________________ 158

15.6. Знакомство с другими элементами управления_________________________________________________ 159

Элементы MonthView и DTPicker_________________________________________________________ 159

UpDown_____________________________________________________________________________ 160

Элементы DriveListBox, DirListBox, FileListBox______________________________________________ 160

RichTextBox__________________________________________________________________________ 161

ListView и TreeView____________________________________________________________________ 161

Закладка (TabStrip) и строка состояния (StatusBar)__________________________________________ 161

MSChart_____________________________________________________________________________ 161

PictureClip___________________________________________________________________________ 161

ImageCombo__________________________________________________________________________ 161

MSComm_____________________________________________________________________________ 161

Глава 16. Строки, файлы, обработка ошибок__________________________________________ 162

16.1. Строки_________________________________________________________________________________ 162

Таблица ASCII________________________________________________________________________ 163

16.2. Файлы__________________________________________________________________________________ 163

16.3. Функция Shell____________________________________________________________________________ 167

16.4. Обработка ошибок. Оператор On Error________________________________________________________ 167

Глава 17. Функции. Параметры процедур и функций___________________________________ 169

17.1. Функции. Параметры функций______________________________________________________________ 169

17.2. Локальные переменные____________________________________________________________________ 170

Статические переменные_______________________________________________________________ 172

17.3. Массивы как параметры___________________________________________________________________ 172

17.4. Передача параметров по ссылке и по значению________________________________________________ 173

17.5. Индукция. Рекурсия_______________________________________________________________________ 173

17.6. Сортировка_____________________________________________________________________________ 175

17.7. Объекты, как параметры процедур___________________________________________________________ 176

Глава 18. Проект, который выглядит солидно_________________________________________ 178

18.1. Из чего бывает "сделано" приложение Windows________________________________________________ 178

18.2. Элемент управления CommonDialog_________________________________________________________ 178

Пример открытия и сохранения файлов с помощью элемента Common Dialog_____________________ 179

18.3. Панель инструментов Toolbar_______________________________________________________________ 180

18.4. Проект - "Графический редактор"____________________________________________________________ 182

Глава 19. Проекты из нескольких форм и модулей_____________________________________ 185

19.1. Работа с несколькими формами_____________________________________________________________ 185

19.2. Модули кода____________________________________________________________________________ 186

19.3. Структура проекта. Окно Project Explorer._____________________________________________________ 186

Работа с несколькими модулями__________________________________________________________ 186

Работа с несколькими проектами________________________________________________________ 187

19.4. Зоны видимости__________________________________________________________________________ 187

Зоны видимости переменных_____________________________________________________________ 187

Зоны видимости процедур______________________________________________________________ 188

Зоны видимости констант и типов_______________________________________________________ 188

19.5. Затенение_______________________________________________________________________________ 189

19.6. Префиксы имен___________________________________________________________________________ 190

19.7. К чему все эти сложности?_________________________________________________________________ 190

Глава 20. Объекты пользователя____________________________________________________ 193

20.1. Инкапсуляция - "Объект в футляре"__________________________________________________________ 193

20.2. Игра "Сачок". Постановка задачи____________________________________________________________ 194

20.3. Таймер и общая механика работы проекта____________________________________________________ 195

20.4. Этап проектирования_____________________________________________________________________ 195

20.5. Порядок создания объектов_________________________________________________________________ 195

20.6. Создаем ловца___________________________________________________________________________ 196

Объект пользователя - мозг без тела______________________________________________________ 196

Как создать объект по его классу________________________________________________________ 196

20.7. Создаем шар. Завершаем проект____________________________________________________________ 199

20.8. Еще об объектах_________________________________________________________________________ 202

Форма как объект_____________________________________________________________________ 202

Свойства только для чтения____________________________________________________________ 202

Наследование, полиморфизм_____________________________________________________________ 203

Глава 21. Visual Basic и Интернет____________________________________________________ 204

21.1. Понятие об Интернет, Web-станицах и языке HTML_____________________________________________ 204

21.2. Создание Web-страницы___________________________________________________________________ 204

21.3. Сценарий на Web-странице_________________________________________________________________ 205

21.4. Доступ к локальному диску_________________________________________________________________ 207

21.5. Собственный броузер_____________________________________________________________________ 209

Глава 22. Visual Basic и базы данных_________________________________________________ 210

22.1. Понятие о базах данных___________________________________________________________________ 210

22.2. Создаем заготовку базы данных при помощи Visual Data Manager_________________________________ 211

22.3. Работа с базами данных. Элементы управления Data и DBGrid. Язык SQL.___________________________ 212

Глава 23. До свидания_____________________________________________________________ 215

23.1. Нерассмотренные возможности Visual Basic___________________________________________________ 215

ActiveX______________________________________________________________________________ 215

Windows API__________________________________________________________________________ 215

Многодокументный интерфейс - MDI______________________________________________________ 215

OLE_________________________________________________________________________________ 215

23.2. Миг между прошлым и будущим____________________________________________________________ 215

Приложение 1. Необходимые сведения о компьютере и программе_____________________________________________ 218

Глава 24. Первое представление о компьютере и программе_____________________________ 219

24.1. Что такое компьютер. Первое представление о программе._______________________________________ 219

24.2. Как человек общается с компьютером________________________________________________________ 220

Глава 25. Программа и программирование____________________________________________ 221

25.1. Список команд. Командный и программный режимы____________________________________________ 221

25.2. Что важно знать о программе_______________________________________________________________ 222

25.3. Понятие о процедуре. Может ли робот поумнеть?_______________________________________________ 222

25.4. Программа для компьютера на машинном языке________________________________________________ 223

25.5. Языки программирования__________________________________________________________________ 223

25.6. Пример настоящей программы для компьютера на языке Лого____________________________________ 225

25.7. Последовательность работы программиста на компьютере_______________________________________ 226

25.8. Основные приемы программирования________________________________________________________ 226

Глава 26. Устройство и работа компьютера___________________________________________ 229

26.1. Как устроен и работает компьютер__________________________________________________________ 229

26.2. Устройство и размеры оперативной памяти____________________________________________________ 230

26.3. Взаимодействие программ в памяти__________________________________________________________ 231

26.4. Внешние устройства компьютера____________________________________________________________ 231

26.5. Кодирование информации в компьютере______________________________________________________ 234

Приложение 2. Работа в Windows. Ввод текста____________ 236

Работа в Windows_____________________________________________________________________________ 236

Включение и выключение компьютера. Первые шаги__________________________________________ 236

Работа с окнами Windows_______________________________________________________________ 236

Файлы и папки_______________________________________________________________________________ 237

Имена файлов и папок__________________________________________________________________ 238

Проводник___________________________________________________________________________ 238

Логические диски. Адрес файла (путь, дорожка к файлу)______________________________________ 239

Как вводить программу в компьютер или работа с текстом в текстовом редакторе_________________________ 239

Работа с одной строкой текста_________________________________________________________ 239

Работа с несколькими строками_________________________________________________________ 241

Окно кода - маленькое окно на большой лист с текстом_______________________________________ 242

Копирование перемещение, удаление фрагментов текста_____________________________________ 242

Волшебные кнопки отмены и возврата____________________________________________________ 243

Решение заданий_______________________________________ 244

Список литературы____________________________________ 270

Предметный указатель_________________________________ 272

Глава 0. Предисловие

Какая все-таки прелесть этот Visual Basic! Впечатление такое, будто у вас в руках волшебная палочка. Легкий взмах – и программа готова: вы видите на экране собственный калькулятор или систему управления базами данных, или мультфильм…. Или вот, например: Мрачная городская улица. Появляется автомобиль. Он стремительно приближается к главному герою, спрятавшемуся с бластером в руках за рекламной тумбой. Из автомобиля доносятся выстрелы. Пули щелкают по тумбе. В последний момент – визг тормозов, и машина застывает. Теперь не медли – бей по клавишам клавиатуры, стреляй, пока крестные отцы наркомафии до тебя не добрались! Автомобиль вспыхивает, из него выскакивают “братки” и, спасаясь от твоих выстрелов, бросаются в ближайшие укрытия, откуда открывают ожесточенный огонь. Схватка продолжается… После изучения этой книжки вы безусловно будете способны создать на Visual Basic двумерную версию такой игры.

Конечно, взмах волшебной палочкой – всего лишь первое впечатление. Да и неинтересно "палкой махать" вместо того, чтобы самому программировать. Но факт остается фактом – с появлением Visual Basic программировать стало гораздо легче и приятней, чем раньше. И программы можно делать гораздо более мощные. Раньше начинающий программист и помыслить не мог о том, чтобы запрограммировать игру со сложным поведением нескольких персонажей, подобную той, что я только что описал. С появлением Visual Basic это стало возможно.

Visual Basic принадлежит к разряду новых и замечательных инструментов программирования, а именно – к средам визуальной разработки программ, к которым принадлежат также Delphi (в основе которой лежит современная версия языка Паскаль – Object Pascal), Visual C++ и некоторые другие. Отличие сред визуальной разработки от более ранних инструментов программирования состоит в том, что они вместо программиста “пишут” наиболее часто встречающиеся и скучные части программы, освобождая его таким образом для интересного и творческого труда. Иногда, если задача простая, случается, что компьютер создает всю программу полностью. Еще одна особенность – программисту, работающему в Visual Basic и других подобных средах, никуда не деться от так называемого объектного программирования, завоевавшего в последние годы программистский мир.

0.1. Кому предназначена эта книга?

Это самоучитель. То есть написана книга с расчетом на то, что, изучив ее без посторонней помощи, вы сможете без посторонней помощи составлять программы на Visual Basic и выполнять их на компьютере тоже без посторонней помощи. Автор приложил специальные усилия для того, чтобы изложение было понятным. Все объясняется на примерах. Рассмотрение почти каждой темы заканчивается задачами на составление программы (всего таких задач – 132). Подавляющее большинство задач снабжено ответами, так что читатель может эффективно контролировать усвоение материала.

Если вы хотите научиться программировать, но никогда в жизни не написали ни одной программы и плохо представляете, как компьютер устроен, читайте эту книгу с начала до конца – вы и программировать научитесь, и об устройстве компьютера узнаете все необходимое. Я хочу, чтобы прочтя книгу и решив все задачи, вы могли с удовлетворением сказать себе – Да, я научился программировать, я – программист!

Если вам интересно программировать игры, то знайте, что моя книга именно на это и ориентирована. Изучив ее, вы будете вполне готовы к созданию собственных игр типа морского боя, крестиков-ноликов, танковой битвы (где множество танков движутся по квадратному полю), стрелялок или той хотя бы, что я описал выше. Впрочем, подробнее об играх – ниже, в 0.2.

Предположим, что вы школьник или студент, первый год изучающий программирование на Visual Basic, и вам предстоит сдавать по нему экзамен. Вы чувствуете, что вы «на нуле» и НИЧЕГО НЕ ПОНИМАЕТЕ и даже не знаете, с чего начать. В этом случае, изучив книгу и выполнив приведенные в ней задания, вы будете прочно знать основы Visual Basic. Достаточно ли этого?. Ведь Visual Basic – это богатая новогодняя елка, на которой великое множество игрушек. В моей книге рассказано все, что нужно для новичка: про ствол и главные ветви елки, про то, как игрушки крепятся к веткам, рассмотрены самые интересные игрушки. Однако, где гарантия, что ваш преподаватель не предпочитает другие? Может быть, взять книгу потолще? Уверяю вас, если вы возьмете любую самую толстую книгу по Visual Basic, то и там наверняка не найдете всего, что от вас требуется. Игрушек в Visual Basic слишком много даже для трехтомника. Поэтому сначала изучите основы Visual Basic по книге вроде моей. Затем или постарайтесь найти толстую книгу, в которой рассказано конкретно про то, что вам нужно, или воспользуйтесь для этого системой помощи (Help). Сразу же читать толстую книгу затруднительно – обычно она не предназначена для начинающих, если даже и утверждает обратное. Впрочем, толстая книга может и не понадобиться – в моей книге я постарался рассмотреть все, что разумный преподаватель может спросить на первом году обучения.

Если вы опытный программист в средах визуальной разработки программ, но хотите изучить еще и Visual Basic, вам эта книга не нужна - изложение рассчитано на начинающих.

Если у вас под рукой нет компьютера, то дела ваши плохи. Без компьютера, по одной только книге вы сможете научиться лишь писать на бумаге программный текст. Конечно, и это немало, однако напоминает чтение натощак, когда в холодильнике пусто, рецепта приготовления роскошного бифштекса. В среде визуальной разработки программ для Windows, которой является Visual Basic, программный текст – далеко еще не все.

Книга учит не только составлять программы, но и выполнять программы на компьютере. Все, что вам нужно знать заранее, это где кнопка включения компьютера. Все остальное в книге объяснено, включая инструкцию по установке Visual Basic на ваш компьютер.





Дата публикования: 2014-12-28; Прочитано: 939 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.033 с)...