Ваш браузер устарел. Рекомендуем обновить его до последней версии.




 



 


Delphi

 

 


 

Сегодня человека нельзя назвать грамотным, если он не обладает элементарными навыками общения с компьютером и не имеет представления о информатике. Неотъемлемой же частью компьютерной грамотности является такой вид деятельности, как программирование. Компьютер работает по программе создаваемой человеком. Для того что бы лучше понять как мозг машины справляется с огромными потоками информации нужно хотя бы коснуться процесса программирования. Часто задают такой вопрос: нужно ли изучать программирование в школе? Ведь ни один ученик в данном конкретном классе в будущем не станет программистом почти наверняка. Тогда хочется задать встречный вопрос: а стоит ли заниматься в школе математикой, да еще и практически каждый день в течение десяти лет? Навряд ли кто-то из класса станет математиком! Ответ предельно прост: это необходимо для того что бы человек находился в состоянии постоянного развития. А разве занятие программированием не развивает интеллект? Более того, математика и программирование это звенья одной цепи, имя которой – логика.

Это пособие для тех, кого завораживает простота и элегантность Windows-приложений и кто захотел попробовать себя в искусстве программирования и наконец, решился создать приложение для Windows. Тогда Вам пора окунуться с головой в среду объектно-ориентированного языка Microsoft Visual Basic. Остановимся на третьей, не самой поздней его версии, которая отличается относительной простотой и обладает достаточно широкими возможностями. После того как Вы освоите данную версию, можно смело начинать работу с последующими версиями Visual Basic. Там Вы столкнетесь с более развитым интерфейсом и с еще более широкими возможностями языка. Логические фрагменты программного кода останутся неизменными.

Пособие ставит перед собой скромную задачу: помочь не утонуть Вам в мощной и глубоководной среде Visual Basic. После прохождения уроков Вы освоите простейшие и самые распространенные приемы создания пусть небольших, но зато построенных по Вашему усмотрению и вкусу приложений для Windows. Вы будете использовать некоторые объекты языка и заниматься написанием простейшего программного кода для управления выбранными объектами.

Visual Basic – самый массовый язык программирования. Массовый – это не значит примитивный. Достаточно сказать, что такое огромное и без сомнения необходимое пользователю приложение для Windows, как Excel, написано в Visual Basic и получило широкое признание во всем мире.

Установите на Ваш компьютер Visual Basic третьей версии. Если у Вас нет такой возможности, то скопируйте на жесткий диск минимум файлов из этой версии: Vb.exe, Vbrun300.dll, Mci.vbx, Cmdialog.vbx и Vb.lic. Этих файлов будет достаточно для работы с данным пособием.

Если на Вашем компьютере установлена более свежая версия Microsoft Visual Basic, Вы можете спокойно работать с данным пособием. Программный код будет практически мало отличаться. Изменения коснутся в основном названий объектов среды программирования.

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

В отличие от классических алгоритмических языков программирования, интегрированная среда программирования Microsoft Visual Basic является объектно-ориентированной, так как содержит большое число разнообразных готовых объектов. Задавая свойства какого-либо объекта, Вы сможете изменить его до неузнаваемости, а если это нужно, даже заставить данный объект исчезнуть с экрана дисплея в любой момент времени. Свойства объекта можно задавать до запуска программы и изменять во время ее работы. Благодаря использованию объектов, программист может очень быстро и без больших усилий создавать эффектные и много делающие программы, причем объем программного кода может уменьшиться в десятки раз. В это же время можно использовать бесконечные возможности разнообразных конструкций алгоритмического языка, особенно, когда Ваша программа нуждается в сложной логике. Таким образом, Visual Basic, как впрочем и другие объектно-ориентированные языки программирования, освобождают программиста от рутинной работы над созданием удобного для пользователя интерфейса, хорошего рисунка или звукового фрагмента. В результате высвобождается масса времени для творческой работы над приложением.

Объект Visual Basic – это кирпичик пользовательского интерфейса, который можно расположить на форме. Форма же в свою очередь тоже является объектом, причем самым главным, если приложение отображается на экране. Визуально форма выглядит как правило в виде стандартного окна Microsoft Windows. Любой из объектов создается с помощью средств управления. Программист в Visual Basic уподобляется строителю, которому не нужно перед строительством замка изготовлять кирпичи различной формы и различного цвета, так как они уже кем-то заранее заготовлены и хранятся в среде Visual Basic. Программист при помощи специальных инструментов и программного кода выкладывает здание замка. Такие кирпичики никогда не иссякнут, сколько бы замков Вы ни построили, причем самых разных по очертаниям и красоте. Удивительно, но объект – это часть Вашей программы – часть, которая вылеплена до Вас при помощи того же программного кода. Методы – это те действия, которые может выполнить объект, когда программа их запросит.

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

 В.М. Коробицин

 

Урок 1     Размещение картинки в программе. Оживление картинок. Изготовление электронной кнопки. Создание исполняемого EXE-файла.

Урок 2     Озвучивание Ваших программ. Реакция приложения на левую и правую кнопки мыши.

Урок 3     Проигрыватель музыкальных дисков. Вставка этикеток. Извлечение текущей даты из компьютера. Управление приложением с клавиатуры. Многооконность приложения.

Урок 4     Запуск анимационных и видео-файлов. Использование таймера. Извлечение текущего времени из компьютера. Экранная заставка для Windows. Назначение клавиш.

Урок 5     Меню в Вашей программе. Управление принтером. Мышь в роли карандаша.

Урок 6     Чтение, создание, запись и печать текстовых файлов.

Урок 7     Универсальный прослушивающий просмотрщик.

Урок 8     Псевдослучайные числа. Одномерный массив и его обработка.

Урок 9     Двумерный массив. Обработка двумерного массива.

Урок 10     Квадратная матрица. Закономерности расположения элементов в квадратной матрице. Обработка квадратной матрицы.

Урок 11     Магические числа.

Урок 12     Оператор цикла While - Wend.

Урок 13     Программа для решения квадратных уравнений.

Урок 14     Генератор квадратных уравнений на основе теоремы Виета.

Урок 15     Вычисление определенного интеграла методом прямоугольников.

Урок 16     Вычисление определенного интеграла методом трапеций.

Урок 17     Работа со строковыми переменными. Англо-русский словарь.

 

Нязепетровск, Большой Камаган, Чернолучье, Омск, Russia

Телефон Вацап  +79230391839

Почта  bigcamagan@mail.ru

 

Бумажный вариант учебного пособия вы можете найти на страницах журнала

«Компьютерные инструменты в образовании» Санкт-Петербург

Flag Counter
Яндекс.Метрика
200stran.ru: показано число посетителей за сегодня, онлайн, из каждой страны и за всё время
Besucherzahler russain brides
счетчик посещений

Выбери лучшее!

allbest