КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Среда разработки
End Sub Dim C as Single Public Sub Multiply (A as Single, B as Single) End Sub End Private Sub cmdExit_Click ()
Процедура Multiply создается с помощью команды Add Procedure меню Tools как Public. C=A* B TxtResult.Text=Str (C) Оператор Multiply передает процедуре Multiply два параметра – числа X и Y. Это значение, которое подставляется в процедуру Multiply вместо параметров A и B. Вызов процедуры Multiply можно также расписать в виде оператора Call Multiply (X, Y) Процедура Multiply выполняет определенные действия, но не возвращает в процедуру, которая ее вызвала, никакого результата. (Наоборот, процедура - функция Function, в случае ее использования, будет возвращать значение результата).
После запуска Visual Basic появится диалоговая панель New Project. При работе с типом приложения Standard.exe (обычная автономная программа) появляется пустое окно Project1 - Form1 (Form). Внутри него содержится другое окно Form1 с сеткой из точек, на основе которого создается форма приложения. Сетка используется для выравнивания элементов управления на экране. Вверху пустой формы размещается строка с заголовком формы (caption). Взаимодействие пользователя с полосой заголовка обеспечивается средствами Windows, а не приложением. Все, что размещается ниже полосы заголовка, называется областью пользователя. За эту область отвечает само приложение.
Слева от окна Form1 размещается окно панели инструментов (toolbox), в которой находятся стандартные элементы управления, доступные к размещению на форме. Справа от Form1 можно вывести еще 3 окна: 1. окно проекта Project Explorer, которое предоставляет доступ ко всем модулям и формам проекта (в данном случае над формой); 2. окно свойств Properties Window, где устанавливаются различные свойства формы и ее элементов управления; 3. окно Form Layout для изменения месторасположения формы на экране. Под строкой заголовка окна проекта располагается линейка меню для выбора средств разработки, тестирования и сохранения приложений. Под линейкой меню располагается одна из 4 встроенных линеек инструментов (Стандартная, Редактирования, Отладки, Настройки формы).
1.3.1. Линейка меню: Меню File служит для работы с файлами проекта и включает следующие основные команды: - NewProject- выгружает текущий и создает новый проект. - OpenProject - открывает существующий проект. - Add project – добавитьпроект (для работы с группами проектов). - Remove project – удалить проект. - SaveProject - сохраняет все файлы текущего проекта и создает файл проекта, если он еще не существует. - SaveProjectAs - сохранение проекта с заданным именем. - SaveForm - сохранение формы. - SaveFormAs - сохранение формы с заданным именем. - Print - печать содержимого формы, текста процедур формы. - PrintSetup - настройка печати. - MakeЕxeFile - для создания автономного приложения Windows. - MakeProjectGroup - для создания группы проектов. - Exit - завершение работы.
Меню Edit содержит средства редактирования для создания исходного кода и включает следующие команды: - Undo, Redo – отмена (снятие отмены) последних изменений. - Cut, Copy, Paste - вырезать, копировать, вставить - используются при редактировании и работе с буфером обмена. - Paste Link - для динамического обмена информацией между приложениями. - Remove – удаление текста. - Delete - удаление выделенной информации без ее вставки в буфер. - Delete Table from Database - удаление таблицы из БД. - Select Аll - выделение всего текста или объектов. - Table – редактирование таблицы. - Find - поиск строки. - Replace - поиск с заменой. - Indent, Outdent - отступ и выступ в программном коде. - InsertFile - вставка содержимого файла в текст программы, начиная с текущей позиции курсора в окне Code. - List Properties/Methods, List Constants, Complete Word, Quick Info - элементы IntelliSence, помогают автоматическому набору программы. - Parameter info – информация о параметрах. - Go To Row – перейти к заданной строке. - Bookmark - вставка закладки для быстрого перемещения по тексту кода.
С помощью меню View можно вывести на экран или скрыть различные элементы среды разработки. Также можно управлять объектами и управляющими элементами приложения. Сюда включены следующие команды: - Code - просмотр кода для активной формы или модуля. - Object - переход к форме или объекту, соответствующему данному коду. - Definition - выводит текст процедуры, на которую указывает курсор. - Last Position - переход к прежней позиции в окне Code. - Object Browser - выводит окно с информацией об объектах, доступных в данном проекте. - Immediate Window, Local Window, Watch Window, Call Stack – вспомогательные окна для отладки программы. - Project Explorer - вызов окна для просмотра содержимого проекта. - Properties Window - окно свойств. - Form Layout Window - план формы для определения первоначального расположения формы на экране. - Properties Pages - диалоговая панель свойств некоторых объектов. - Table – параметры таблицы. - Zoom – масштаб просмотра. - Show Panes – показать составные элементы (таблицу, сетку, SQL – запрос). - Toolbox - активизация окна с панелью инструментов. - Data View Window - окно для просмотра связанных данных. - Color Palette - окно, позволяющее изменять цвета объектов. - Toolbars - для выбора, создания или модификации линеек инструментов.
Project - меню команд для вставки различных процедур, форм, кодов, модулей в разрабатываемые проекты. - Add Form - для добавления новых форм к текущему приложению. - Add MDI Form - для формирования дочернего окна. - Add Module - добавление кода модуля, предназначенного для совместного использования всеми элементами приложения. - Add Class Module - добавление модуля, содержащего определение класса, к которому необходимо предоставить совместный доступ. - Add User Control - добавление элемента управления пользователя. - Add Property Page - добавление страницы свойств к элементам управления пользователя. - Add User Document - для работы с документами ActiveX. - Add DHTML Page – добавитьстраницу DHTML. - Add Data Report – добавить отчет. - Add WebClass – добавить Web –класс. - More ActiveX Designer - среда разработки документов ActiveX. - Add File - для вставки кода программы из другого файла в текущий модуль начиная с позиции курсора. - Remove Form1 - удаление основной формы. - References - для задания в приложении ссылок на другие объекты из доступных библиотек, применяется совместно с окном Object Browser. - Components - выводит диалоговую панель для выбора дополнительных элементов управления, в том числе ActiveX- компонент. - Project Properties - панель со сведениями о текущем проекте.
Меню Format служит для облегчения работы с элементами управления и включает следующие команды: - Align - выравнивание элементов по левому, правому краю, по центру формы. - Make Same Size - одинаковый размер (ширина, высота) у группы объектов. - Size to Grid - привязать элемент управления к сетке. - Horizontal Spacing - горизонтальная табуляция – расстояние между группой объектов. - Vertical Spacing - вертикальная табуляция. - Center in Form - центрирование формы. - Order - порядок расположения элементов на форме (впереди, позади). - Lock Controls - фиксация элементов управления на форме.
Меню Run используетсядля запуска, прерывания и прекращения выполнения текущего приложения и включает команды: - Start - запускает проект (F5), используется только при разработке приложения. Во время выполнения проекта этот пункт становится командой Break (используется при отладке). - Start with Full Compile (так как в целях экономии времени Visual Basic компилирует только часть программы, необходимую для запуска проекта, этот пункт будет компилировать весь программный код). - Break – прерывание программы. - End - прекращает работу программы и высвобождает все ресурсы. - Restart – перезапуск программы
Меню Debug используетсядля отладки программы и включает команды: - Step Into – выполняет следующую исполняемую строку кода приложения с заходом в процедуры. - Step Over – выполняет следующую исполняемую строку кода приложения без захода в процедуры. - Step Out – выполняет остаток текущей процедуры и останавливает выполнение на следующей строке в вызывающей процедуре. - Run To Cursor – перевод выполнения к оператору ниже по тексту кода (используется в режиме прерывания). - Add Watch – вводвыражения наблюдения для контроля за текущими значениями наблюдаемой переменной или выражения. - Edit Watch – редактирование и удаление выражения наблюдения. - Quick Watch – выводит текущее значение выражения, в то время, как приложение находится в режиме прерывания. - Toggle Breakpoint – установить точки прерывания. - Clear All Breakpoints – убрать всеточки прерывания. - Set Next Statement – устанавливается для выполнения произвольная строка кода текущей процедуры. - Show Next Statement – перемещение курсора на строку кода, которая должна быть выполнена.
Меню Query (это меню доступно при создании приложений баз данных), содержит команды, облегчающие создание запросов SQL, такие как:
- Run – запуск команды с запросом. - Clear Results – очистить результаты. - Verify SQL Syntax – проверка синтаксиса SQL – выражения. - Group By – задание признаков группировки. - Change Type – изменение типа запроса (выбрать, вставить в таблицу, изменить, удалить, создать новую таблицу). - Add To Output – добавить к результирующему набору данных. - Sort Ascending – сортировать по возрастанию. - Sort Decending – сортировать по убыванию. - Remove Filter – убрать фильтр. - Select All Rows From <Table A> - выбрать все строки 1-й таблицы. - Select All Rows From <Table B> -- выбрать все строки 2 -й таблицы.
Меню Diagram содержит команды редактирования диаграмм.
Меню Tools включает команды:
- Add Procedure - для добавления новой процедуры в код программы. - Procedure Attributes – диалоговая панель для задания нужных атрибутов процедуры. - Menu Editor - добавляет меню к проектам Visual Basic. - Options - диалоговая панель, используемая при настройке среды разработки программ Visual Basic, с закладками: = Editor (параметры записи и редактирования строк программы, проверки синтаксических ошибок). = Editor Format - управляет внешним видом кода программы: задает шрифты кода, его цвет, размер. = General - задает общие параметры, например, параметры сетки, режим поиска ошибок, режим компиляции. = Docking - обеспечивает привязку вспомогательных окон и панелей к главному окну приложения, управляет размерами окна и его положением на экране. = Environment - управляет параметрами среды разработки (например, автоматическое сохранение изменений).
Меню Add-Ins организует доступ к другим средствам разработки, добавляет дополнительные программы к меню, например, Application Wizard (Мастер приложений), Add-In Manager, Visual Data Manager, DataFormWizard.
Меню Window управляет расположением окон на экране. Меню Help организует вызов справочной системы.
Дата добавления: 2014-12-10; Просмотров: 380; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |