Microsoft Visual Basic 5. 0 Microsoft Visual Basic 5. 0 - это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsoft Windows 95 и Microsoft Windows NT Рождение и развитие Basic.
Оригинальный язык программирования Basic был создан Джоном Кемени и Томасом Курцем в 1963 г в Дартмурском колледже. Он быстро завоевал популярность в качестве языка для обучения программированию в университетах и школах и был адаптирован для использования на персональных компьютерах основателем и главой компании Microsoft Биллом Гейтсом в середине 70-х гг. С тех пор для ПК последовательно было выпущено несколько версий Basic, включая Microsoft Quick Basic и MS-DOS Qbasic.
Хотя программная оболочка Visual Basic выполнена полностью графической, а сам язык программирования весьма далек от языка, применяемого для ранних версий интерпретаторов Basic. простота и элегантность Basic осталась в большой мере присущей и новым версиям. Широкие возможности Visual Basic и его простота послужили основной причиной для выбора его в качестве языка программирования для создания таких Windows- приложений как Excel. Новые возможности Visual Basic 5.
0 Info Быстрого Авто информатора Работа с окном Form Layout Макета бланка для настройки внешнего вида программы. Изменение размеров окон и документов. Выбор и использование функций управления Active X.
Использование новых отладочных инструментов и техник для исправления ошибок программирования. Быстрый запуск проекта с одной или более предопределенной формой. Расширение возможностей Microsoft Word через автоматизацию.
Среда программирования Visual Basic содержит все необходимые инструменты для быстрого и эффективного.
Visual Basic 6 Глава 1. Технология Программирования НА Visual Basic 4 В Среде Windows 1. 1. Экранные Элементы После запуска Visual Basic на экране появляются следующие окна (рис 1 1) • основное окно сверху экрана Miciosoft Visual Basic Project 1 (design),
3 2. Математические функции 4 3. Строковые функции 4 4. Функции ввода и вывода данных 6 5. Практика 7 6. Заключение 8 7. Список использованной литературы 8 Введение Моё мнение о функциях в VB 2005 очень положительны, т.к. они очень помогают (упрощают) работу с программой.
3 2. Математические функции 4 3. Строковые функции 4 4. Функции ввода и вывода данных 6 5. Практика 7 6. Заключение 8 7. Список использованной литературы 8 Введение Моё мнение о функциях в VB 2005 очень положительны, т.к. они очень помогают (упрощают) работу с программой.
4 1 Технико-Экономическая Характеристика Объекта 5 2 Анализ Используемой Обработки Информации НА Предприятии 6 3 Постановка Задачи 7 3.1 Организационно-экономическая сущность задачи 7 3.2 Входная и выходная информация 7 3.3 Аппаратные и программные средства
С приходом лета начался период, когда выпускники школ выбирают куда пойдут учиться дальше. Конечно, это совсем не легкий выбор, но помочь в выборе может рейтинг вузов на нашем сайте. Также в этом разделе представлена вся нужная для абитуриентов информация.
Прежде, чем идти в выбранный вуз с документами, нужно сначала получить аттестат, который выдается после сдачи экзаменов. А подготовиться к ним можно в нашем разделе ЕГЭ. Там также представлены варианты за прошлые года.
Для девятиклассников не менее важно окончание учебного года. Их также ждет государственная итоговая аттестация. Подготовиться к ней можно на нашем сайте в разделе ГИА. Главное помнить: самоподготовка - это путь к успешной сдаче.
Похожие файлы
Visual basic runtime
Visual basic net скачать
Visual cc
Visual css editor
Visual studio 2014 торрент
Virtual pc 2007 rus
Visual foxpro odbc driver
не запускается скайп на windows 7
Другие статьи, обзоры программ, новости
Visual Basic
Эта статья была написана с расчётом на читателя, обладающего хоть каким-тоопытом в работе с компьютером.Так что всякие подробности связанные с интерфейсом среды программирования Visual Basic были опущены.
Итак, что такое Visual Basic (VB). VB это язык программирования, позволяющий создавать программы под Windows. Как было написано на моём установочном CD, программына VB могут иметь любую прикладную направленность:от простых баз данных для личного использования наработе и дома до профессиональных систем автоматизациипроизводственной, торговой, банковской, страховойи других видов деятельности. Действительно VBочень удобен и прост.
Существуют различные версии VB в основномсозданные корпорацией Microsoft. Лично я работаю с VisualBasic 5.0 Enterprise Edition ,написанные на нём программыработают и в других выпусках VB 5.0 и в VB 6.0 (с оговоркой на наличие некоторых Custom Controls). Кроме 5.0 и 6.0 существуютверсии 3.0 и 4.0. Программы на VB этих версий работают в последующихверсиях с пересохранением в соответсвующей версии. Как очевидно нельзя программу пятого VB использовать на VB 4.0 и ниже.
Понятно, что с увеличением ноиера версии VB увеличивались и его возможности. Вот их короткий перечень:
- Microsoft Visual Basic 3.0 - Компиляция exe-программ и dll-библиотек.Работа с Windows API.
- Microsoft Visual Basic 4.0 -то же плюс возможность создания собственных классов, и использования пользовательских элементов управления (Custom Controls или ПЭУ) файлов VBX и OCX.
- Microsoft Visual Basic 5.0 -то же плюс возможность не только использовать но и создавать универсальные ПЭУ ActiveX - OCX - файлы. Кроме того добавлены мастера (оговорюсь: не во всехизданиях,в VB 5.0 Entrprise Edition они точно есть), возможность создаватьActiveX документы для Internet, и ActiveX программы.
- Microsoft Visual Basic 6.0 -то же плюс большее удобствои большее количество вспомогательных программ.
Важной особенностью VB я считаю то, что при запуске программы, код компилируется в памяти, а запись в файл производится только присоздании исполнимого файла или библиотеки.Как и у всего сущего у VB есть свои недостатки, к ним я отнесу необходимость создавать Setup для своих программ, чтобы бытьуверенным в их работоспособности.
В общих чертах, программирование на VB - это рисование на форме,окна Windows-программы и обработка событий элементов управления.Сами элементы управления являются отдельными объектами языка.После размещения объекта на форме, вы можете обрабатывать егособытия и изменять свойства, путём использования процедур,функций,переменных и массивов переменных.
Процедура -последовательность ключевых слов с присвоеннымей уникальным именем, которое затем испльзуется как ключевое словоязыка. Функция отличается от процедуры тем, что возвращает значение, путём присваивания ,в теле функции, определённого значения для её имени.Например:
Private Sub PrintText (X as Single,Y as Single,Txt as string)
"X, Y и Txt - параметры вызова(см. Переменные
" символ """ обозначает что текст после него до
" конца строки не должен восприниматься компилятором при
" создании Exe или dll файла (т.е. является комментарием)
Me.CurrentX = X
Me.CurrentY = Y " установка текущих
"координат для вывода текста
Me.Print Txt " Вывод текста.
End Sub
Public Function Calculate(Arg as Long)
Calculate = 12*3/5^(124 - Arg) " Функция возвращает вычисленное значение
End Function
Переменная способна хранить присвоенное ей значение. В VBможно выделить несколько основных типов переменных:числовые целые(Integer), Строковые (String),числовые с плавающий запятой (single), длинные целые(Long), числовые с плавающей запятой двойной точности(double),байтовые(byte), булевы (boolean)(только два значения true/false) и неопределённого типа(Variant). Задаютсяони операторами PublicPrivate .(В начале кода, и являются глобальными т.е. доступными из любой точки кода.)
Например:
Public Str As String " Создаётся строковая переменная Str
Public Int As Integer " Создаётся числовая целая переменная Int
Public Sng As Single " Создаётся числовая переменная с плавающей запятой Sng
Массив - переменные объединённые общим именем, и различающиеся индексами. Задаются они оператором Dim .
Например:
Dim StrArray(6) As String " Создаётся массив StrArray из 7(0..6) строковых переменных
Dim IntArray(3) As Integer " Создаётся массив IntArray из 4 числовых целых переменных
Dim SngArray(1) As Single " Создаётся массив SngArray из 2 числовых переменных с плавающей запятой
Оператор Dim может задавать переменные так же, как и массивы( собственно в теле процедуры, переменные можно задавать только так, тогда они становятся локальными т.е. доступными только в теле процедуры).Переменным(и массивам переменных с указанием номера) можно присваивать значенияи над ними можно соверщать математические действия типа: сложение чисел и строк (+),вычитание (-), умножение(*), деление(/), возведение в степень (^) и другие.
Например:
Str = "Строка" " Переменная Str получает значение "Строка"
Int = 4 / 2 " Переменная Int получает значение 2 - результат деления
Sng = 0.55*(8 + Int) "Переменная Sng получает значение 5,5
StrArray(0) = "data" + CStr(Int)" Элемент массива StrArray
"с номером 0 получает значение "data2". CStr - переводит
"числовое значение перменной Int в строковое.
Событием -назывется подпрограмма с особым именем (состоящим из имени элемента, символа "_" и имени события (Form_Load).Событие вызывается, при изменении в работе элемента управления. В событиях можно изменять свойствадругих элементов управления.
Например:
Private Sub Form_Click ()
. " Обработка события щелчка мыщью на форме.
End Sub
Так как VB разработан с использованием концепций Объектно Ориентированного Программирования (ООП), при обращении к объектам следуетследовать определённой иерархии.
- Проект(Project) - Указывать имя проекта желательно, ноне обязательно (за исключением работы с группами проектов).
- Форма(Form) - Указывать имя формы обязательно.
- Элемент управления(Control) - Указывать имя ЭУ обязательно.
- Свойство/метод(Property/Method)
Имена для проекта, формы или ЭУ VB задаёт самостоятельно при ихсоздании, на первых стадиях обучения VB изменять их нежелательно.
С учётом всего выше сказанного пример обращения к объекту будет следующим:
Project1.Form1.Command1.Caption = "Click Me!" "Здесь изменяется надпись на кнопке
"Command1, нахдящейся на форме Form1,
"которая в свою очередь входит в проект Project1.
Кроме форм в проект могут входить модули. Содержащиесяв них процедуры функции могут быть доступны всему проекту(при указании оператора Public).
Чтобы сделать программу более сложной (в смысле обработки большего количества вариантов действия пользователя) используютсяструктуры If. Then. Else и Select Case. Case is. End Select .Для организации циклов используются структуры For. Next. Do. Loop и While. Wend .
Например:
If Условие Then команда1 [Else Команда2 ]
If Условие Then
команда1
[Else
Команда2 ]
End If
"Условие задаётся в виде выражения сравнения
"с использзованием следующих сочетаний: Var1 > Var2 (Var1 больше Var2)
"Var1 = Var2,Var1 Var2 (больше или равно), Var1 Var2 (не равно).
"Команда1 выполняется если условие истинно иначе выполняется Команда2
Do
Код
Loop Until условие
While условие
Код
Wend
"Код выполняется при истинности условия
"Различие между While и Do. Loop в том,что в первом случае
"проверка условия делается до выполнения кода ,
"а во втором - после.Оператору While равносилен оператор Do While. Loop
Select Case условие
Case is Вариант1 условия
Код для Вариант1
Case is Вариант2 условия
Код для Вариант2
.
Case is Вариантn условия
Код для Вариантn
Case Else
Код для остальных Вариантов условия
End Select
For счётчик = начальное значение To Конечное значение [Step шаг ]
"код исполняется заново пока значение переменной-счётчика
"не достигнет или не превысит конечного занчения.
"При первом исполнении кода счётчик принимает начальное значение
"При последующих циклах исполнения кода счётчик увеличивается на шаг.
"Код может использовать счётчик, как переменную.
Next счётчик
Вот в общем-то и все начала программирования на VB.Описание всехоператоров и функций можно найти в справочной системе VB.Тем кто имел дело с обычным Basic"ом, конечно, будет немного проще освоить VB,но, как я уже говорил VB - очень простой язык программирования.
Начала Visual Basic
Эта статья была написана с расчётом на читателя, обладающего хоть каким-то опытом в работе с компьютером.Так что всякие подробности связанные с интерфейсом среды программирования Visual Basic были опущены.
Итак, что такое Visual Basic (VB). VB это язык программирования, позволяющий создавать программы под Windows. Как было написано на моём установочном CD, программы на VB могут иметь любую прикладную направленность: от простых баз данных для личного использования на работе и дома до профессиональных систем автоматизации производственной, торговой, банковской, страховой и других видов деятельности. Действительно VB очень удобен и прост.
Существуют различные версии VB в основном созданные корпорацией Microsoft. Лично я работаю с Visual Basic 5.0 Enterprise Edition ,написанные на нём программы работают и в других выпусках VB 5.0 и в VB 6.0 (с оговоркой на наличие некоторых Custom Controls). Кроме 5.0 и 6.0 существуют версии 3.0 и 4.0. Программы на VB этих версий работают в последующих версиях с пересохранением в соответсвующей версии. Как очевидно нельзя программу пятого VB использовать на VB 4.0 и ниже.
Понятно, что с увеличением ноиера версии VB увеличивались и его возможности. Вот их короткий перечень:
- Microsoft Visual Basic 3.0 - Компиляция exe-программ и dll-библиотек.Работа с Windows API.
- Microsoft Visual Basic 4.0 -то же плюс возможность создания собственных классов, и использования пользовательских элементов управления (Custom Controls или ПЭУ) файлов VBX и OCX.
- Microsoft Visual Basic 5.0 -то же плюс возможность не только использовать но и создавать универсальные ПЭУ ActiveX - OCX - файлы. Кроме того добавлены мастера (оговорюсь: не во всех изданиях,в VB 5.0 Entrprise Edition они точно есть), возможность создавать ActiveX документы для Internet, и ActiveX программы.
- Microsoft Visual Basic 6.0 -то же плюс большее удобство и большее количество вспомогательных программ.
Важной особенностью VB я считаю то, что при запуске программы, код компилируется в памяти, а запись в файл производится только при создании исполнимого файла или библиотеки. Как и у всего сущего у VB есть свои недостатки, к ним я отнесу необходимость создавать Setup для своих программ, чтобы быть уверенным в их работоспособности.
В общих чертах, программирование на VB - это рисование на форме, окна Windows-программы и обработка событий элементов управления. Сами элементы управления являются отдельными объектами языка. После размещения объекта на форме, вы можете обрабатывать его события и изменять свойства, путём использования процедур, функций,переменных и массивов переменных.
Процедура -последовательность ключевых слов с присвоенным ей уникальным именем, которое затем испльзуется как ключевое слово языка. Функция отличается от процедуры тем, что возвращает значение, путём присваивания ,в теле функции, определённого значения для её имени. Например:
Private Sub PrintText (X as Single,Y as Single,Txt as string)
'X, Y и Txt - параметры вызова(см. Переменные
' символ "'" обозначает что текст после него до
' конца строки не должен восприниматься компилятором при
' создании Exe или dll файла (т.е. является комментарием)
Me.CurrentX = X
Me.CurrentY = Y ' установка текущих
'координат для вывода текста
Me.Print Txt ' Вывод текста.
End Sub
Public Function Calculate(Arg as Long)
Calculate = 12*3/5^(124 - Arg) ' Функция возвращает вычисленное значение
End Function
Переменная способна хранить присвоенное ей значение. В VB можно выделить несколько основных типов переменных:числовые целые(Integer), Строковые (String),числовые с плавающий запятой (single), длинные целые (Long), числовые с плавающей запятой двойной точности(double), байтовые(byte), булевы (boolean)(только два значения true/false) и неопределённого типа(Variant). Задаются они операторами PublicPrivate .(В начале кода, и являются глобальными т.е. доступными из любой точки кода.)
Например:
Public Str As String ' Создаётся строковая переменная Str
Public Int As Integer ' Создаётся числовая целая переменная Int
Public Sng As Single ' Создаётся числовая переменная с плавающей запятой Sng
Массив - переменные объединённые общим именем, и различающиеся индексами. Задаются они оператором Dim .
Например:
Dim StrArray(6) As String ' Создаётся массив StrArray из 7(0..6) строковых переменных
Dim IntArray(3) As Integer ' Создаётся массив IntArray из 4 числовых целых переменных
Dim SngArray(1) As Single ' Создаётся массив SngArray из 2 числовых переменных с плавающей запятой
Оператор Dim может задавать переменные так же, как и массивы( собственно в теле процедуры, переменные можно задавать только так, тогда они становятся локальными т.е. доступными только в теле процедуры). Переменным(и массивам переменных с указанием номера) можно присваивать значения и над ними можно соверщать математические действия типа: сложение чисел и строк (+),вычитание (-), умножение(*), деление(/), возведение в степень (^) и другие.
Например:
Str = "Строка" ' Переменная Str получает значение "Строка"
Int = 4 / 2 ' Переменная Int получает значение 2 - результат деления
Sng = 0.55*(8 + Int) 'Переменная Sng получает значение 5,5
StrArray(0) = "data" + CStr(Int)' Элемент массива StrArray
'с номером 0 получает значение "data2". CStr - переводит
'числовое значение перменной Int в строковое.
Событием -назывется подпрограмма с особым именем (состоящим из имени элемента, символа '_' и имени события (Form_Load).Событие вызывается, при изменении в работе элемента управления. В событиях можно изменять свойства других элементов управления.
Например:
Private Sub Form_Click ()
. ' Обработка события щелчка мыщью на форме.
End Sub
Так как VB разработан с использованием концепций Объектно Ориентированного Программирования (ООП), при обращении к объектам следует следовать определённой иерархии.
- Проект(Project) - Указывать имя проекта желательно, но не обязательно (за исключением работы с группами проектов).
- Форма(Form) - Указывать имя формы обязательно.
- Элемент управления(Control) - Указывать имя ЭУ обязательно.
- Свойство/метод(Property/Method)
Имена для проекта, формы или ЭУ VB задаёт самостоятельно при их создании, на первых стадиях обучения VB изменять их нежелательно.
С учётом всего выше сказанного пример обращения к объекту будет следующим:
Project1.Form1.Command1.Caption = "Click Me!" 'Здесь изменяется надпись на кнопке
'Command1, нахдящейся на форме Form1,
'которая в свою очередь входит в проект Project1.
Кроме форм в проект могут входить модули. Содержащиеся в них процедуры функции могут быть доступны всему проекту(при указании оператора Public).
Чтобы сделать программу более сложной (в смысле обработки большего количества вариантов действия пользователя) используются структуры If. Then. Else и Select Case. Case is. End Select. Для организации циклов используются структуры For. Next. Do. Loop и While. Wend .
Например:
If Условие Then команда1 [Else Команда2 ]
If Условие Then
команда1
[Else
Команда2 ]
End If
'Условие задаётся в виде выражения сравнения
'с использзованием следующих сочетаний: Var1 > Var2 (Var1 больше Var2)
'Var1 = Var2,Var1 Var2 (больше или равно), Var1 Var2 (не равно).
'Команда1 выполняется если условие истинно иначе выполняется Команда2
Do
Код
Loop Until условие
While условие
Код
Wend
'Код выполняется при истинности условия
'Различие между While и Do. Loop в том,что в первом случае
'проверка условия делается до выполнения кода ,
'а во втором - после.Оператору While равносилен оператор Do While. Loop
Select Case условие
Case is Вариант1 условия
Код для Вариант1
Case is Вариант2 условия
Код для Вариант2
.
Case is Вариантn условия
Код для Вариантn
Case Else
Код для остальных Вариантов условия
End Select
For счётчик = начальное значение To Конечное значение [Step шаг ]
'код исполняется заново пока значение переменной-счётчика
'не достигнет или не превысит конечного занчения.
'При первом исполнении кода счётчик принимает начальное значение
'При последующих циклах исполнения кода счётчик увеличивается на шаг.
'Код может использовать счётчик, как переменную.
Next счётчик
Вот в общем-то и все начала программирования на VB.Описание всех операторов и функций можно найти в справочной системе VB.Тем кто имел дело с обычным Basic'ом, конечно, будет немного проще освоить VB, но, как я уже говорил VB - очень простой язык программирования.
Сайт управляется системой uCoz
Программирование на Visual Basic
Урок 1: Введение. Цели и задачи.
Сегодня на уроке Вы рассмотрите роль и место нового языка программирования Visual Basic в системе языков, предназначенных для программирования под Windows 98.
2. Предисловие или введение в программирование на Visual Basic.
Программирование - это бурно развивающаяся область знаний. Еще не так давно для создании собственных Windows-программ обычному программисту или пользователю приходилось обязательно профессионально изучать Borland C++ под Windows. Однако, сегодня положение коренным образом изменилось. Появилось много новых хороших языков программирования, среди которых сегодня самая популярная в мире система проектирования приложений под Windows - это MicroSoft Visual Basic.
Перед начинающими пользователями всегда встает один и тот же "глобальный" вопрос: какой язык "лучше"? С какого языка следует начинать изучение программирования?
Скажу здесь так: все это сугубо индивидуально. Что одному покажется благом, другому может не понравиться и не подойдет. Поэтому давать такого рода "универсальные" и глубокомысленные советы не стану, ибо это вообще крайне неблагодарное дело. Все зависит от Вашего прошлого опыта и от Вашего пути в компьютерную науку. Но не только от этого. Многое зависит от Вашего личного темперамента. От самочувствия. Еще от Вашей целеустремленности, нацеленности, напористости и так список можно продолжать нудно и долго. Все зависит далее от многих, многих Ваших качеств. Но несомненно одно.
Среда Visual Basic может с успехом использоваться начинающими пользователями для познания секретов программирования и создания собственных приложений и в то же время она представляет собой очень мощный инструмент для профессиональных программистов.
Мои уроки предназначен для тех, кто:
- изучает курс информатики в средней школе по учебнику, например, Угриновича Н.Д.;
- пришел в школу работать учителем информатики и не имеет еще никакого опыта преподавательской деятельности;
- вообще никогда не программировал, но хочет научиться этому искусству;
- уже немного программировал на другом языке (Turbo Pascal, Quick BASIC и так далее) и теперь хочет попробовать свои силы в Visual Basic;
- программировал на другом языке высокого уровня (C++, Delphi), но очень хотел бы сам познать, что же это за "зверь" - Visual Basic.
Несомненно одно: Вы решили изучить язык программирования высокого уровня - Visual Basic. Мои уроки помогут Вам в этом. Единственное, что надо, так это набераться терпения, не утратить желания учиться и двигаться вперёд, к вершинам Visual Basic'a! Простите, но хочется справедливости ради немного истины: Visual Basic - это довольно Крепкий и твердый Орешек! Так что посильнее сжимайте зубы, если что-то не получится с первого разу, и не бросайте на полпути свою цель. Короче вгрызайтесь в Visual Basic и не отступайте!
Как видите, круг лиц для кого предназначены мои уроки, довольно широк. От Вас требуется хотя бы небольшой опыт работы в системе Windows. Например, хотя бы знать, что существует Windows 98. Вот и все ограничения. Их фактически нет! Так что не бойтесь и даже одновременно беритесь и за Visual Basic, и за Delphi и может быть еще за один язык! Если Вы такой способный человек и одного языка Вам явно маловато. А теперь после небольшой шутки продолжим дальше наш экскурс в историю создания этого замечательного продукта.
Примерно 10 лет тому назад Microsoft Corporation совершила поистине революцию в подходах к разработке приложений для Windows. Начинающие программисты получили возможность писать программы для Windows. Это сильно повлияло на рост популярности такой сложной профессии как программист. Интерес к этой профессии возрос "до небес". Сегодня, по оценкам Microsoft, на Visual Basic работает более 4-х миллионов программистов.
Visual Basic версии 5.0 дает широкую гамму инструментальных средств, как для начинающего программиста (это редакции Visua Basic Standard и Learning), так и для профессионалов в программировании (это редакции Visual Basic Professional и Visual Basic Enterprise).
Начинающий программист может воспользоваться мастером Application Wizard и создать свою первую программу на Visual Basic. Опытный программист может воспользоваться ActiveX, может реализовать технологии Интернет и вообще имеет доступ к самым сокрованным возможностям Windows.
Слово "БЕЙСИК" (BASIC) означает "базовый" или "основной". Общеизвестен школьный язык Basic, который до недавнего времени был очень популярным. Данная абревиатура получена от полного названия: Beginner's all purpose symbolic instruction code. Что в переводе на русский язык означает: "Многоцелевой язык символических команд для начинающих". Эта скромная добавка: "для начинающих" вызывает и по сей день непризнание и пренебрежение программистов. Причём оно не исчезло до сих пор и даже перенелось на Visual Basic, несмотря на наличие профессиональных версий VB.
Первый IMB PC имел 16-разрядный интерпретатор BASICA, разработанный IBM, а затем вытесненный более совершенными GW-BASIC и QUICK-BASIC фирмы Microsoft. Microsoft убрала нумерацию строк из Бейсика, добавила в язык компилятор, который превратил бейсик-програму в полноценный exe файл. В 1992г. Microsoft выпустила свой новый продукт: Visual Basic 1.0. Это был очень простой язык программирования для Windows 3.1. Затем последовали дальнейшие выпуски: VB 3.0, VB 4.0, VB 5.0 и наконец VB 6.0. Две последние версии VB 5.0 и VB 6.0 мало чем отличаются. В шестой версии улучшено ядро и добавлены несколько новых функций.
Существует ещё язык макросов для приложений Microsoft Office (Word, Excel и т.п.). Он называется VBA (Visual Basic for Application). С его помощью можно создавать всевозможные дополнения и приложения к Microsoft Office.
Приложения, написанные на Visual Basic, отличаются от обычных программ тем, что они требуют для своей работы библиотеку msvbvmX0.dll, которая должна присутсвовать в каталоге Windows\System. Через X здесь обозначена версия компилятора VB. Для VB5 - это будет msvbvm50.dll, для VB6 - msvbvm60.dll. Эти библиотеки идут в комплекте с WinME (обе) и Win98 (только msvbvm50.dll), и, естественно, с более новыми версиями этих ОС. Они есть у 90% пользователей. Но, если желаете, то Вам придется вместе с Вашим приложением "таскать" за собой эту нужную библиотеку. Но Вы можете зашить библиотеку прямо в EXE файл. Правда для этого Вам придётся использовать средства не входящие в состав VB. Например, это можно сделать с помощью программы Fusion (фирмы BitArts).
До сих пор некоторые считают, что приложения VB - это не вполне полноценные программы, а лишь псевдокод, который при запуске выполняется интерпретатором. Это не совсем так. Если вы компилируете программу в Native Code, то полученный EXE - полноценное приложение Win32, которое просто использует функции msvbvm библиотеки. А вот P-Code является псевдокодом. Вид компиляции вы можете указать в меню Project->ProjectX Properties.
Среда Visual Basic может с успехом использоваться начинающими пользователями для познания секретов программирования и для увлекательных занятий по созданию несложных (поначалу) приложений. В то же время она предоставляет мощные инструменты разработки опытным программистам. Развитая справочная система позволит при построении приложения и работе в Visual Basic найти выход буквально из любой сложной ситуации и получить ответ на любой вопрос. Начинать работать с Visual Basic можно практически с любым уровнем подготовки.
Visual Basic доступен в трех редакциях, каждая из которых обеспечивает определенный набор инструментов разработки. Это
Visual Basic Standard Edition позволяет создавать достаточно мощные приложения для Microsoft Windows 95 и Windows NT. Эта редакция включает все встроенные элементы управления Visual Basic, включая связанные (data-bound) элементы управления.
Редакция Professional обеспечивает полно-функциональный набор инструментальных средств для разработки профессиональных решений, предназначенных для тиражирования. Она включает все возможности Standard Edition плюс дополнительные элементы управления ActiveX, включая элементы управления для Internet и генератор отчетов Crystal Reports для Visual Basic (рассматривается в главе 5).
Примечание: Элемент управления ActiveX - подключаемый объект, который можно помещать в форму, чтобы активировать или расширить взаимодействие пользователя с приложением. С элементами управления ActiveX ассоциируются события, и они могут быть включены в другие элементы управления. Эти элементы управления имеют расширение имени файла .осх.
Редакция Enterprise позволяет создавать распределенные приложения силами группы разработчиков. Она обеспечивает все возможности редакции Professional и включает также дополнительные функции, такие, как Automation Manager, Component Manager, инструментальные средства управления базами данных и Microsoft Visual SourceSafe - проект-ориентированная система управления версиями продуктов.
На этом у меня сегодня все. Урок окончен.
Пишите мне. Я жду Ваших дельных откликов, интересных, умных писем, рецензий, справедливых, доброжелательных замечаний, обоснованных пожеланий о том, как улучшить мой сайт, преподавание и нашу совместную работу. В любом случае Вы должны убедить меня в том, что Вы правы и хотите, чтобы было лучше.
С уважением к Вам Юрий Викторович Климант ,
учитель информатики и программирования Краснодарского Центра Образования.
- Воронцов С.И. Храмов И.А. Microsoft Visual Basic 5.0: ActiveX, DLL, Internet и другие. - М. "СОЛОН" - 1998 г. - 301 с. ил.
- Microsoft Visual Basic 5. Шаг за шагом: Практ. пособие/Пер. с англ. - М. Издательство ЭКОМ. Изд. 2-ое, исправленное. - 1998. - 432 с. илл. Самоучитель разработчика программного обеспечения.
- Visual Basic 6.0: пер. с англ. - СПб. БХВ - Санкт-Петербург, 1999. - 992 с. ил.
| Назад | | Содержание | | Дальше |
Visual basic 5.0
Название: Microsoft Visual Basic 5.0
Автор: Воронцов С. И. Храмов И. А.
Страниц: 302
Формат: PDF
Размер: 7.01 Мб
Качество: Отличное
Язык: Русский
Год издания: 1998
ISBN: 5-85954-072-8
В первых главах книги "Microsoft Visual Basic 5. 0: ActiveX, DLL, Internet и другие" рассматриваются доступные программисту на Visual Basic инструменты.
Рассматриваются основные аспекты модели событийно-управляемого программирования, конструкции языка программирования Visual Basic, последовательность процедур визуального проектирования, создания пользовательского интерфейса (GUI) и написания программ.
С этой книгой бесплатно скачивают:
Чем отличается Visual basic 5
Ev Высший разум (102230) 2 года назад
Сам язык (синтаксис) не отличается.
Microsoft Visual Basic 3.0 - Компиляция exe-программ и dll-библиотек. Работа с Windows API.
Microsoft Visual Basic 4.0 - то же, плюс возможность создания собственных классов, и использования пользовательских элементов управления (Custom Controls или ПЭУ) файлов VBX и OCX.
Microsoft Visual Basic 5.0 - то же, плюс возможность не только использовать но и создавать универсальные ПЭУ ActiveX - OCX - файлы. Кроме того добавлены мастера (удобная штука, но не во всех изданиях, в VB 5.0 Entrprise Edition они точно есть), возможность создавать ActiveX документы для Internet, и ActiveX программы.
Microsoft Visual Basic 6.0 -то же, плюс большее удобство и большее количество вспомогательных программ и шаблонов. Есть русификаторы среды разработки.
Ivantrs Искусственный Интеллект (218745) 2 года назад
если что, то в Виндовз ХР в дистрибутиве есть библиотека от VB6.0
то есть её не нужно тащить с собой
Dmitrii__S Профи (805) 2 года назад
я имею в виду сам язык программирования чем нибудь отличается ?
Visual Basic 5
Microsoft Visual Basic 5.0
Microsoft Visual Basic 5.0 - это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsoft Windows'95 и Microsoft Windows'NT
Рождение и развитие Basic.
Оригинальный язык программирования Basic был создан Джоном Кемени и Томасом Курцем в 1963 г в Дартмурском колледже. Он быстро завоевал популярность в качестве языка для обучения программированию в университетах и школах и был адаптирован для использования на персональных компьютерах основателем и главой компании Microsoft Биллом Гейтсом в середине 70-х гг. С тех пор для ПК последовательно было выпущено несколько версий Basic, включая Microsoft Quick Basic и MS-DOS Qbasic. Хотя программная оболочка Visual Basic выполнена полностью графической, а сам язык программирования весьма далек от языка, применяемого для ранних версий интерпретаторов Basic. простота и элегантность Basic осталась в большой мере присущей и новым версиям. Широкие возможности Visual Basic и его простота послужили основной причиной для выбора его в качестве языка программирования для создания таких Windows- приложений как Excel.
Новые возможности Visual Basic 5.0:
* Управление множественными проектами с помощью Explorer (Проводник проектов)
* Использование новых сред Code Editor (Редактор кодов), в том числе Auto Quick Info (Быстрого Авто информатора)
* Работа с окном Form Layout (Макета бланка) для настройки внешнего вида программы.
* Изменение размеров окон и документов.
* Выбор и использование функций управления Active X.
* Использование новых отладочных инструментов и техник для исправления ошибок программирования.
* Быстрый запуск проекта с одной или более предопределенной формой.
* Расширение возможностей Microsoft Word через автоматизацию.
Среда программирования Visual Basic содержит все необходимые инструменты для быстрого и эффективного создания мощных программ, работающих в среде Windows.
Инструменты, имеющиеся в среде программирования Visual Basic, помогают при конструировании Basic- программ.
Строка Меню обеспечивает доступ к большинству команд, управляющих средой программирования. Меню и команды работают в соответствии со стандартными соглашениями, общими для всех приложений Windows.
Под строкой меню имеется панель инструментов - набор кнопок, являющихся ярлыками для команд, с помощью которых осуществляется работа в среде Visual Basic. В нижней части экрана расположена панель задач. Её можно использовать для переключения между компонентами Visual Basic или для активации других приложений Windows. Также имеется окно инструментов (Toolbox), окно содержания проекта (Project Container). окно формы(Form). окно проекта(Project), окно непосредственного выполнения(Immediate), окно свойств(Properties) и окно макета формы(Form layout).
Файлы проектов Visual Basic имеют расширения .vbp. wak. vbg в имени файла.
В среде Visual Basic имеется 7 инструментов .
Форма Visual Basic - это окно в интерфейсе пользователя .
Инструменты и средства управления на панели служат для того, чтобы добавлять новые элементы пользовательского интерфейса. Панель инструментов содержит также средства управления для создания объектов, выполняющих специальные "за экранные" операции: управление информацией в базе данных, контроль временных интервалов и т.д.
Окно Properties (Свойства)
Окно Properties (Свойства) позволяет изменять характеристики (установки) элементов пользовательского интерфейса в форме. Окно свойств содержит список всех объектов, использующихся в данном пользовательском интерфейсе. Здесь также могут перечисляться изменяемые установки свойств для каждого объекта.
Окно Project(Проект).
Visual Basic - программа состоит из нескольких файлов, которые собираются вместе, когда программа готова. В окне Project перечисляются все файлы, используемые при программировании.
Файлы проекта содержат список всех поддерживаемых файлов и программ проекта и их расширение vbp (Visual Basic program).
В Visual Basic 5 в окно Project можно одновременно загрузить несколько файлов проектов.
В Visual Basic предусмотрена оперативная справочная система, включающая информацию о среде программирования, инструментах и языке программирования Visual Basic.
Средства управления. С их помощью создаются объекты и формы, выводится информация в текстовом блоке, просматриваются диски и папки в системе, обрабатываются данные, вводимые пользователем, запускаются Windows-приложения и просматриваются записи баз данных.
Язык программирования Visual Basic содержит несколько сотен инструкций, функций и специальных символов. Он предназначен не только для использования в программном продукте Visual Basic, Microsoft Visual Basic for Application включен в состав Microsoft Excel, Microsoft Word, Microsoft Access, Microsoft PowerPoint, Microsoft Project и других приложений для Windows.
Visual Basic позволяет резервировать переменные, с указанием размера и без оного, работать с различными типами данных, использовать константы, работать с математическими операторами и функциями, использовать дополнительные операторы. Предусмотрено использование операторов циклов For..Next, Do, объектов типа " таймер" (невидимый секундомер в программе). Точность установления времени в программе составляет 1 миллисекунду, или 1/1000 сек. Запущенный таймер постоянно работает - т.е. выполняется соответствующая процедура обработки прерывания через заданный интервал времени - до тех пор, пока пользователь не остановит таймер или не отключит программу.
Математические операторы и функции
Операция
Математическое действие
+
Сложение
-
Вычитание
*
Умножение
/
Деление
\
Целая часть от деления
Mod
Остаток от деления
^
Возведение в степень
&
Слияние (конкатенация) строк
Функция
Действие
abs(n)
Возвращает абсолютное значение n
atn(n)
Возвращает арктангенс n в радианах
cos(n)
Возвращает косинус угла n в радианах
Exp(n)
Возвращает константу е в степени n
Sgn(n)
Генерирует случайное число между 0 и 1
Rnd(n)
возвращает -1. если n 0
Sin(n)
Возвращает синус угла n в радианах
Sqr(n)
квадратный корень из n
Str(n)
Преобразует числовое значение в строку
Tan(n)
Возвращает тангенс угла n в радианах
Val(n)
Преобразует строку в числовое значение
Формы могут быть модальными и немодальными.
Visual Basic обладает очень гибкой системой использования форм, Можно сделать все формы в программе видимыми одновременно или же загружать и выгружать формы по мере необходимости.
Модальная (формальная) форма - форма, которая всегда должна использоваться при ее отображении на экране, она остается на первом плане, пока пользователь не щелкнет на кнопке ОК, на Cancel или не отправит ее.
Форма которую пользователь может отключить, называется немодальной(неформальной). В большинстве приложений в Microsoft Windows для отображения информации используются немодальные формы, поскольку они предусматривают большую гибкость использования, поэтому форма принимается немодальной по умолчанию при создании новой формы. Можно также задать любое свойство для формы, включая заголовок, размер, тип рамки, цвет фона и символов, шрифт текста и фоновый рисунок.
* работать со средствами управления
* работать с меню и диалоговыми окнами
* работать с формами, принтерами и обработчиками ошибок
* добавлять художественное оформление и спецэффекты
* использовать модули и процедуры
* работать с наборами элементов и массивами
* работать с текстовыми файлами и базами данных
* взаимодействовать с Microsoft Office
Visual Basic предоставляет три очень полезных объекта для предоставления доступа к файловой системе. Это списки дисковых накопителей, которые позволяют пролистывать доступные диски в системе; списки директорий, которые позволяют ориентироваться в папках на выбранном диске, и списки файлов, позволяющие выбрать нужный файл в папке.
Использование объектов данных для просмотра баз данных Microsoft Access.
Для работы с базами данных Visual Basic предоставляет три объекта, которые позволяют показывать и изменять информацию в файлах базы данных. Объект данные, дает доступ к полям и записям файла базы данных непосредственно на форме. Объект также позволяет менять информацию в базе данных.
Если вы регулярно работаете с базами данных - особенно с Microsoft Access, Microsoft FoxPro, Paradox, Brieve и dBase - то Visual Basic окажется весьма мощным средством для обработки и отображения данных. Поскольку Visual Basic предусматривает технологию обработки баз данных, аналогичную, используемой Microsoft Access. то можно создавать основные приложения для работы с базами данных с помощью всего нескольких десятков строк в тексте программы.
Visual Basic может считывать и записывать информацию в базу данных различного формата.
С помощью Visual Basic можно построить собственное приложение по обработке баз данных, которое отображало бы только информацию, необходимую пользователю, а также предоставляло бы пользователю необходимые средства для обработки данных.
Средства управления Line(отрезок) и Shape(фигура) позволяют создать геометрические фигуры.
Использование средств управления OLE.
Можно использовать OLE для вставки объектов из приложений в программы на Visual Basic. В качестве примеров объектов приложений можно привести листы и диаграммы Excel, документы Word и изображения Microsoft ClipArt. Объектами приложений могут быть как новые, неустановленные документы, так и существующие факты, загружаемые с диска.
В Visual Basic можно создать как объектные, так и управляющие приложения, поддерживающие функцию Automation(автоматизация).
Приложения для Windows, полностью поддерживающие функцию Automation. позволяют осуществлять доступ к своим функциям в виде набора объектов с соответствующими им свойствами и командами. Приложения для Windows. которые предоставляют свойства объектов называются объектными или серверными приложениями, а программы эти объекты использующие, называются управляющими или клиентскими приложениями. Автоматизация представляет собой промышленный стандарт, позволяющий осуществить взаимодействие двух приложений.
Итог: Поиск Новые файлы Visual Basic 5.0 Описание Скачать реферат по теме Visual Basic 5 Для скачивания работы включите JavaScript в Вашем браузере Microsoft Visual
Комментариев нет:
Отправить комментарий