Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [ 22 ] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

converted to PDF by HupBaH9I СтэндЕзртнаи панель инстру*1ентов

Главное меню

Панель инструментов с элементами управпения

Главное зимо

..ItujMll AliuVujj VkihJ Udritv1*Пц[1 J

ghr Edi VLiw JiiuiL Bijii TulJ; J-Iii; HuI

Коррдинэгы текщего

[цИН

□он

BEIS □US


[Fnnnl Farm


Bni*Qjhr

3lpCiai№iE CdntiBlEkM DrowMsda □гв(J5e

EhBblFd HllCotrJ nilSlviP Font

fbntTtuipafbri

I l4]iglV1

HalpCBMlID 1шп

Uaft

UnkTopij

! 5ц*1 Foiml Tnre TnrB

1 - ТралБ]оч1т1 Trt*

(сил)

1116 PНчпе Fojinl

OnHO npoeifra Форма Окно свейств форг-1ы

или алемента управления Рис. 3.30. Интерфейс Visual Basic 4.0

При запуске Visual Basic вы сразу попадаете в режим разработки и по умолчанию открывается новый проект с готовой к созданию формой. Опишем кратко назначение команд в главном меню Visual Basic. Меню File является достаточно стандартным для всех средств разработки Microsoft и содержит команды, предназначенные для работы с файлами:

New Project - создание нового проекта. В Visual Basic 4.0 одновременно можно работать только с одним проектом. Если вы очень хотите работать сразу с несколькими проектами -запустите еще одну копию Visual Basic. Open Project - открытие существующего проекта. Save File - сохранение файла формы или программного модуля. Save File As - сохранение файла формы или программного модуля с другим именем. Save Project - сохранение файлов проекта. Save Project As - сохранение файлов проекта с другим именем.

Add File - добавление в проект уже существующего файла формы, программного модуля, класса или ресурса.

Remove File - удаление из проекта уже существующего файла формы, программного модуля, класса или ресурса.

Print Setup - вызов диалогового окна установки принтера. Print - печать файлов проекта.

Make EXE File - создание (компиляция) из файлов проекта исполняемого модуля в виде файла EXE.

Make OLE DLL File - создание (компиляция) из файлов проекта динамической библиотеки Windows в виде файла DLL.



В приложении Visual Basic могут присутствовать файлы, типы которых приведены в табл. 3.7. Таблица 3.7. Типы основных файлов в Visual Basic

Меню Edit содержит стандартные команды, позволяющие редактировать содержимое формы и текст программы, а также выравнивать в форме элементы управления.

Меню View предназначено для быстрого перехода или вывода на экран различных окон программной оболочки. Две команды этого меню позволяют более эффективно работать с большими программами:

• Procedure Definition - позволяет быстро переместиться к коду вызываемой процедуры, если курсор находится на ее имени.

• Last Position - обеспечивает перемещение курсора в точку последнего изменения программного кода. Поддерживается до четырех "возвратов". Меню Insert предназначено для вставки в проект новых компонентов (процедуры, формы, модуля класса и т. п.). Меню Run служит для выполнения программы:

• Start - запускает программу на выполнение.

• Start With Full Compile - запускает программу на выполнение с предварительной перекомпиляцией всех файлов проекта.

• End - прерывает выполнение программы в случае неверного результата.

• Restart - возобновляет прерванную работу программы.

• Step Into - показывает выполнение последовательно всех строк кода.

• Step Over - показывает выполнение кода только данной процедуры.

• Step To Cursor - выполняет без вывода на экран часть кода до строки, на которой находится курсор.

• Toggle Breakepoint - устанавливает или снимает точку, в которой выполнение программы прерывается.

• Clear All Breakepoints - снимает все точки прерывания работы программы.

• Set Next Statement - устанавливает строку в программном коде, которая будет выполняться следующей.

• Show Next Statement - устанавливает курсор на строку, которая будет выполняться следующей.

Меню Tools включает доступ к дополнительным средствам разработчика:

• Add Watch - позволяет показать значение переменной в окне отладчика во время выполнения программы.

• Edit Watch - позволяет редактировать значение переменной во время выполнения программы.

• Instant Watch - позволяет вывести значение переменной, которое она имеет в данный момент.

• Calls - представляет список всех незавершенных процедур.

• Menu Editor - вызывает утилиту построения пользовательского меню.

• Custom Controls - подключает к проекту дополнительные компоненты VBX и ActiveX.

• References - позволяет установить ссылку на внешние объекты.

• Get - копирует версию проекта из программы контроля версий и управления групповой разработкой проекта (MS Visual SourceSafe 4.0) в рабочую папку с атрибутом только для чтения.

• Check Out - копирует выделенные файлы проекта из программы контроля версий в рабочую папку с атрибутом чтение/запись.

• Check In - обновляет версию проекта в программе контроля версий.

• Undo Check Out - прерывает команду Check Out, отменяя все сделанные изменения.

• Options - выводит на экран диалоговое окно настройки параметров среды разработки.

Меню Add-In служит для расширения среды разработчика. Стандартно в него входят команды для вызова:

• Data Mananger - утилита для интерактивной работы с данными.

• Add-In Manager - включение дополнительных средств разработчика.

Меню Help предназначено для вызова контекстной помощи и справочной информации о Visual Basic.



Тип файла Расширение

файла

Пользовательское приложение, EXE включающее в себя все необходимые компоненты

База данных MDB

Отчет RPT

Готовые компоненты и элементы OCX (VBX)

управления OLE (ActiveX)

Проект VBP

Форма FRM

Двоичный код для формы FRX

Программа BAS

Файл ресурсов RES

Модуль классов CLS

Основные возможности Visual Basic, применимые в разработке приложений для обработки информации, могут быть реализованы благодаря наличию в нем объектов для доступа к данным -Data Access Object (DAO), 32-разрядного процессора данных - JET 3.0 и предназначенных специально для работы с данными элементов управления.

Процессор данных в Visual Basic поддерживает все стандартные операции по созданию, изменению и удалению таблиц, индексов и запросов. Формат БД процессора данных Visual Basic соответствует формату Access. JET 3.0 также обеспечивает поддержку целостности и проверку вводимых и изменяемых данных на уровне полей и записей. Для изменения данных JET 3.0 позволяет использовать язык SQL, который, правда, не соответствует на 100 процентов стандарту ANSI.

Управление базой данных обеспечивается процессором данных с помощью объектов для доступа к данным. Эти объекты позволяют разработчику программным путем, с помощью соответствующих свойств и методов DAO, как манипулировать данными, так и управлять структурой БД, включая ее создание. По сравнению с предыдущей версией Visual Basic возможности объектов для доступа к данным теперь существенно расширены. Вы можете использовать для работы с данными несколько рабочих областей, поддерживать целостность данных, включая каскадное удаление и обновление, и обеспечивать их защиту от несанкционированного доступа. Существенно сократить программный код позволяет использование коллекций.

Уникальным свойством JET 3.0 является возможность создания копий данных (репликации БД). Для создания копии БД разработчику достаточно воспользоваться методом MakeReplica. При задании метода Synchronize выполняется согласование данных в обновляемой и оригинальной БД. Причем эти операции могут выполняться как с файлами формата БД процессора данных, так и с бД других форматов, поддерживаемых через ODBC.

Нельзя не отметить, что JET 3.0 использует индексы новой, более компактной структуры, позволяющие уменьшить время их создания и ускорить процесс поиска данных.

В Visual Basic Enterprice Edition включены объекты для доступа к внешним данным - Remote Data Object (RDO) и соответствующие элементы управления - Remote Data Control (RDC). Это позволяет, не прибегая к помощи процессора данных JET 3.0, использовать все возможности работы с курсорами на сервере, достигая максимально возможной скорости доступа к данным и минимизируя сетевой трафик.

3.5. MS SQL Server

Microsoft SQL Server 6.5 - одна из наиболее мощных СУБД архитектуры клиент-сервер. Эта СУБД позволяет удовлетворять такие требования, предъявляемые к системам распределенной обработки данных, как тиражирование данных, параллельная обработка, поддержка больших баз данных на относительно недорогих аппаратных платформах при сохранении простоты управления и использования.

MS SQL Server представляет собой систему, конечно, плохо сравнимую с рассмотренными выше СУБД. Он не предназначен непосредственно для разработки пользовательских приложений, а выполняет функции управления базой данных. Для пользовательского приложения SQL Server является мощным источником генерации и управления нужными данными.

Сервер имеет средства удаленного администрирования и управления операциями, организованные на базе объектно-ориентированной распределенной среды управления. Microsoft



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [ 22 ] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146