Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемnew-cool.ucoz.ru
1 Подгтовила : ученица 11– А Грабитченко Лида Презинтация по теме : «Visual Basic» Презинтация по теме : «Visual Basic»
2 Работуа с Visual Basic? Работуа с Visual Basic? Все версии Visual Basic занимают много места на жестком диске. Даже самая небольшая ( и наименее мощная ) бесплатная версия Control Creation edition требует около 10 Мбайт свободного места на диске, процессор 486 или Pentium, а также не менее 16 Мбайт оперативной памяти. Полная инсталляция самой мощной версии Visual Basic Enterprise edition требует более 100 Мбайт дискового пространства. Коммерческие ( не бесплатные ) версии Visual Basic поступают с полной документацией, поставляемой обычно на бумаге, но кроме этого на компакт - диске присутствует электронная версия документации, называемая "Books Online". Ее можно установить на жесткий диск для увеличения скорости работы. Это потребует около 20 Мбайт дискового пространства. Совет : Не устанавливая определенные компоненты, можно уменьшить размер необходимого для работы дискового пространства. Но нельзя уменьшить требования ни к скорости процессора, ни к количеству оперативной памяти. Если количество оперативной памяти не соответствует требованиям или используются недостаточно быстрые микропроцессоры, то запустить Visual Basic все равно можно, но это будет очень неприятный эксперимент. Все версии Visual Basic занимают много места на жестком диске. Даже самая небольшая ( и наименее мощная ) бесплатная версия Control Creation edition требует около 10 Мбайт свободного места на диске, процессор 486 или Pentium, а также не менее 16 Мбайт оперативной памяти. Полная инсталляция самой мощной версии Visual Basic Enterprise edition требует более 100 Мбайт дискового пространства. Коммерческие ( не бесплатные ) версии Visual Basic поступают с полной документацией, поставляемой обычно на бумаге, но кроме этого на компакт - диске присутствует электронная версия документации, называемая "Books Online". Ее можно установить на жесткий диск для увеличения скорости работы. Это потребует около 20 Мбайт дискового пространства. Совет : Не устанавливая определенные компоненты, можно уменьшить размер необходимого для работы дискового пространства. Но нельзя уменьшить требования ни к скорости процессора, ни к количеству оперативной памяти. Если количество оперативной памяти не соответствует требованиям или используются недостаточно быстрые микропроцессоры, то запустить Visual Basic все равно можно, но это будет очень неприятный эксперимент.
3 Visual Basic обычно поставляется на CD. Бесплатную версию Control Creation edition можно загрузить из Интернет ( это около 8 Мбайт ). Если Вы приобрели Visual Basic 5, рекомендуем заполнить и выслать регистрационную карточку. Несомненно, что по электронной почте придет определенное количество ненужных писем, но зато так проще получить техническую поддержку и извещения об обновленных версиях от Microsoft. Самый простой способ запустить Visual Basic в Windows 95 или Windows NT 4.0 состоит в использовании пункта Программы главного меню Пуск. ( Программа установки автоматически добавляет Visual Basic в главное меню Пуск.) На рис. 1-1 приведен примерный вид того, что будет видно на экране. Кроме того, запустить Visual Basic можно, перейдя в его каталог при помощи значка " Мой компьютер на рабочем столе Windows". Затем необходимо дважды щелкнуть по значку Visual Basic. Запустить Visual Basic можно, открыв диалоговую панель " Выполнить " из главного меню и введя путь к Visual Basic. ( В Windows 95 или в Windows NT 4.0 существует множество различных вариантов запуска программ.) Когда Visual Basic начинает загружаться, пользователь видит экран с информацией об авторских правах, где указывается, кем лицензирована данная копия программы. После этого на экране появится картина, примерно соответствующая рис ( Точный вид экрана зависит от версии Visual Basic.) Диалоговая панель New Project позволяет начать работу по созданию приложения Visual Basic любого типа. В данной главе рассматривается только один тип приложения - Standard ЕХЕ - сокращение от наименования " обычная автономная программа ".
5 Примеры значений
6 обмен значениями Одной из распространенных задач является обмен значениями между двумя переменными. Удивительно, но разработчики Visual Basic убрали из языка оператор Swap, известный в QuickBASIC. Поэтому код придется писать самим. Предположим, что есть две переменные х и у, и попробуем поменять местами их значения : х = у у = х Такой вариант работать не будет, но важно разобраться из - за чего. Первый оператор присваивает переменной х значение переменной у, но тем самым уничтожает старое значение х.. В результате второй оператор присваивает переменной у ее же первоначальное значение. Решение состоит в использовании временной переменной : temp = х ' Копирует старое значение х в temp х = у ' Теперь х содержит старое значение у у = temp ' Теперь у содержит оригинальное значение х
7 Работа с Visual Basic
8 Первый экран при запуске Visual Basic
9 Первоначальное состояние среды разработки Visual Basic.
10 Максимально увеличение окна Максимально увеличение окна
11 Начальный вид окна Application Wizard. Начальный в ид окна Application Wizard.
12 Экран с выбранным типом интерфейса Explorer.
13 Демонстрационная версия PControl. Демонстрационная версия PControl.
14 запуск приложения : 1. Visual Basic отслеживает все окна и элементы управления для каждого окна на предмет определения всех событий, относящихся к ним ( движения мыши, щелчки, комбинации клавиш и т. п.). 2. Когда Visual Basic определяет событие и не находит для него встроенной процедуры обработки, он пытается найти процедуру, написанную программистом для обработки данного события. 3. Если такая процедура существует, Visual Basic выполняет ее и переходит опять к пункту Если процедуры не существует, Visual Basic ожидает следующее событие и возвращается к пункту 1.
15 Данные шаги повторяются циклически до тех пор, пока приложение не завершит работу. Обычно событие должно произойти перед тем, как Visual Basic что - нибудь выполнит. Такая событийно - ориентированная программа является более реагирующей, чем действующей, что делает ее более дружественной по отношению к пользователю. И последнее : поскольку язык программирования Visual Basic основан на современной структурированной версии BASIC, с его помощью легко создавать большие программы, используя современные модульные и объектно - ориентированные технологии ( все это не похоже на старый, всеми осуждаемый BASIC). Кроме того, Visual Basic обеспечивает превосходную обработку ошибок для всех наиболее значительных событий. Компилятор языка работает быстро и даже позволяет компилировать программы в фоновом режиме, необходим только код для запуска приложения. Это означает, что любые изменения, необходимые при коррекции ошибок программирования и набора текста программ, которые являются общими для всех начинающих программистов, несложно быстро внести в программу. Добавим, что VB имеет расширенную электронную систему помощи для быстрого поиска информации при разработке приложений.
16 Тот, кто перед покупкой своей копии Visual Basic читал какую либо рекламу о нем, возможно, слышал, что Visual Basic 5- первая версия Visual Basic, которая позволяет создавать действительно исполняемые файлы. Кто - то возможно, удивится, что же это значит. Прежде всего, предыдущие версии Visual Basic всегда транслировали код Visual Basic в некий р - код. Это промежуточный язык, который отличается от машинного кода микропроцессора Intel. А затем полученный р - код построчно интерпретировался в машинный код Intel. Но это не эффективно. Например, для циклов явно легче выполнить преобразование в машинный код один раз и не преобразовывать код каждый раз при выполнении тела цикла Только версии Professional и Enterprise имеют возможность создавать действительно исполняемые файлы. Этого можно достичь выбором пунктов File|Make Exe или File|Make осх и последующим нажатием кнопки Options в диалоговой панели Make Project, показанной на рис
17 То, что будет видно, показано на рис На этой странице диалоговой панели можно добавить информацию о версии элемента управления и о защите прав. Здесь также устанавливается значок для проекта, который пользователь увидит представления исполняемого файла, и информацию командной строки, если такая предусматривается. Если есть версия Professional или Enterprise, щелкнем на закладке Compile. Покажется экран, приведенный на рис. Пройдемся поочередно по всем опциям в этой важной диалоговой панели. Кнопка Описание Optimize for Fast Code Максимально увеличивает скорость выполнения. Optimize for small Size Минимизирует размер. Вероятно, этим значительного преимущества перед простым использованием р - кода достигнуто не будет. No Optimize Компилирует без оптимизации. Favor Pentium Pro Оптимизирует код таким образом, что он лучше всего работает на процессоре Pentium Pro. Код, сгенерированный с этой опцией, будет работать и с более ранними процессорами, но на процессорах 486 и Pentium ( даже если они используют MMX), будет работать медленнее, чем тот код, но сгенерированный без этой опции. Create symbolic Debug Info Используется, когда надо запустить свой VB- код на отдельном отладчике, такой как один из отладчиков фирмы NuMega или тех, что поставляются с компонентами Microsoft DevStudio. Compile to P-Code. Позволяет скомпилировать проект в р - код. Хотя он выполняется медленнее, но необходимое дисковое пространство может быть значительно меньшим по сравнению с кодом, скомпилированным в машинный код микропроцессора. Compile to Native Code. Позволяет скомпилировать проект, используя родной код с оптимизациями того, что выбирается посредством оставшихся кнопок. Они описаны в следующей таблице.
18 Кнопка Описание Optimize for Fast Code Максимально увеличивает скорость выполнения. Optimize for small Size Минимизирует размер. Вероятно, этим значительного преимущества перед простым использованием р - кода достигнуто не будет. No Optimize Компилирует без оптимизации. Favor Pentium Pro Оптимизирует код таким образом, что он лучше всего работает на процессоре Pentium Pro. Код, сгенерированный с этой опцией, будет работать и с более ранними процессорами, но на процессорах 486 и Pentium ( даже если они используют MMX), будет работать медленнее, чем тот код, но сгенерированный без этой опции. Create symbolic Debug Info Используется, когда надо запустить свой VB- код на отдельном отладчике, такой как один из отладчиков фирмы NuMega или тех, что поставляются с компонентами Microsoft DevStudio. Compile to P-Code. Позволяет скомпилировать проект в р - код. Хотя он выполняется медленнее, но необходимое дисковое пространство может быть значительно меньшим по сравнению с кодом, скомпилированным в машинный код микропроцессора. Compile to Native Code. Позволяет скомпилировать проект, используя родной код с оптимизациями того, что выбирается посредством оставшихся кнопок. Они описаны в следующей таблице.
19 Список используемой литературы Visual Basic.ru Visual Basic.ru
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.