ПОНЯТНО О Visual Basic NET

       

ПОНЯТНО О Visual Basic NET

Введение
Кому предназначена эта книга?
Примеры и задачи

Кратко о NET Framework и о Visual Studio NET
Почему Visual Basic, а не C++?
Почему Visual Basic NET, а не старый Visual Basic?
Отличия Visual Studio NET от и от Visual StudioNET
Какие вам нужны компьютер и Windows?
Краткое содержание с рекомендациями
Часть I Программирование без программирования
Глава Первые шаги
Что такое программа на VB?

Не программа, а проект
Первые шаги – за ручку
Запускаем Visual Studio NET
Создаем проект
Размещаем объекты на форме
Пробный запуск

Пишем программу
Сохранение, закрытие, открытие, создание проекта, выход из VS
Работа с файлами и папками в окнах Open Project и Open File
Как VB реагирует на наши ошибки

Усложняем проект
Дальнейшее усложнение
Порядок работы над проектом в VB
Что дальше?
Глава Объекты и пространства имен
Вглубь пространства имен

Beep
DebugWriteLine
Выводы
Экономим чернила
Первый способ – опускаем названия пространств имен
Знакомимся с некоторыми объектами
Второй способ – Imports
Глава Фейерверк возможностей

Задание на проект «Калькулятор»
Проектируем
Окно свойств
Метки Свойства: имя, текст, шрифт
Программируем Проект готов
Свойства из окна свойств
Общие свойства

Свойства текстового поля
Свойства формы
Положение объекта на экране Система координат
Помещаем фото на объекты
Вывод сообщений – MsgBox
Главное меню
Ставим задачу
Создаем меню

Заставляем меню работать
Как мы в дальнейшем улучшим наш калькулятор
Звук и видео Проект «Плеер»
События и их обработка

Разные необходимые вещи
Комментарии
Перенос длинного оператора на следующую строку
Запись нескольких операторов в одной строке
Запускаем наши программы без VS
Глава Работа в среде Visual Studio NET
Инсталляция Visual Studio NET

Окна среды Visual Studio NET
Передвигаем и настраиваем окна
Solution Explorer
Toolbox

Object Browser
Стартовая страница
Главное меню Visual Studio NET
File
Edit
View
Project
Build, Debug, Data
Format

Tools
Window
Help
Панели инструментов
Перенос вашего проекта на другие компьютеры
Первый этап – подготовка проекта
Второй этап – создание инсталляционного пакета

Третий этап - инсталляция
Часть II Программирование на VB – первый уровень
Глава Переменные величины
Понятие о переменных величинах Оператор присваивания
Понятие об операторе присваивания
Как увидеть значение переменной величины
Какая польза от переменных величин?
Смысл оператора присваивания

Объявление переменных величин
InputBox
При объявлении нужно указывать тип
Типы переменных в VB
Почему нельзя не объявлять переменные величины
Переменные величины и память
Что делает оператор присваивания с памятью
Режим прерывания Пошаговый режим выполнения программы

Оператор присваивания меняет значения переменных величин
Имена переменных Ключевые слова VB
Числовые переменные Математика Точность
Математические действия и функции

Числовые типы данных
Integer, Long, Short, Byte – целые числа
Single и Double – десятичные дроби
Целые числа или десятичные дроби? Числовой тип Decimal

ПОНЯТНО О Visual Basic NET

Преобразование типов
Форматирование чисел

Еще о пользе переменных
Префиксы
Порядок создания простого вычислительного проекта
Строковые переменные
Знакомимся со строками

Диалог с компьютером
Оглядимся вокруг

Меню Visual Basic

Окно модуля
Окно проверки
Область Локальные окна отладки
Область Контрольные окна отладки
Индикаторы на полях
Окно отображения значения

Окно проекта
Окно свойств
Типы данных, отображаемые в области Локальные окна отладки
Вкладка Общие (окно диалога Свойства базы данных)
Окна диалога Выбор рисунка, Выбор значка
Окно диалога Ссылки
Команда "Прервать" (меню "Запуск")
Клавиши быстрого вызова в окне модуля
Клавиши общего назначения в окне модуля
Клавиши перемещения в окне модуля

Меню Visual Basic

Клавиши редактирования текста программы
Клавиши быстрого вызова команд меню в окне модуля
Клавиши быстрого вызова в окне проверки
Клавиши быстрого вызова в окне отладки

Клавиши быстрого вызова в окне свойств
Клавиши быстрого вызова в окне проекта

Меню Visual Basic

Глобальные клавиши быстрого вызова
Клавиши быстрого вызова в окне UserForm
Команда "Параметры" (меню "Сервис")
Команда Удалить Элемент... (меню Файл)
Команды Очистить и Удалить (меню Правка)
Команда Импорт файла и Экспорт файла (меню "Файл")
Команда Сброс проект (меню Запуск)
Команды Конструктор и Выход из конструктора (меню "Запуск")
Команды Запуск подпрограммы/формы, Продолжить и Запуск макроса (меню "Запуск")

Команда Закрыть и вернуться в приложение (меню "Файл")
Команда Объект (меню "Вставка")
Команда Сохранить документ (меню "Файл")
Команда Макрос (меню Сервис)
Команда приложение (меню "Вид")
Команда Процедура (меню "Вставка")
Команды Модуль и Модуль класса (меню "Вставка")
Команда Файл (меню "Вставка")
Команда Порядок перехода (меню "Вид")
Команды Группировать и Разделить (меню "Формат")

Команды Упорядочить кнопки (меню "Формат")
Команда Подогнать размер (меню "Формат")
Команда Ссылки (меню "Сервис")
Команда Дополнительные элементы... (меню "Сервис")
Команда Свойства имя проекта... (меню "Сервис")
Команды Импорт страницы и Экспорт страницы (контекстное меню)
Команда Создать страницу (контекстное меню)
Команда Переименовать (контекстное меню)
Команда Удалить Элемент (контекстное меню)
Команда Изменить Элемент (контекстное меню)

Команда Дополнительные элементы... (контекстное меню)
Команды Копировать и Переместить (контекстное меню)
Стандартная панель инструментов
Панель инструментов UserForm
Панель инструментов Отладка
Панель инструментов Правка
Окно диалога Параметры
Окно диалога Экспорт файла
Окно диалога Импорт файла
Панель элементов

Вкладка Общие (окно диалога "Параметры")
Вкладка Формат (окно диалога "Параметры")
Вкладка Редактор (окно диалога "Параметры")
Окно диалога Макрос
Вкладка Защита (окно диалога Свойства проекта)
Окно диалога порядка страниц
Окно диалога настройки элемента управления
Вкладка Закрепление (окно диалога "Параметры")

Меню Visual Basic

Окно диалога Вставка файла
Окно UserForm
Окно диалога Дополнительные элементы...

Окно диалога Последовательность перехода
Окно диалога Вставка процедуры
Команда Программа (меню Вид)
Команда Вернуться к последней позиции (меню "Вид")
Команда Просмотр объектов (меню "Вид")
Команда Свойства (меню "Вид")
Команда Панель элементов (меню "Вид")
Команда Стек вызова (меню "Вид")
Команда Объект (меню "Вид")
Команда Окно отладки (меню "Вид")

Команда Окно локальных переменных (меню "Вид")
Команда Окно контрольного значения (меню "Вид")
Команда Описание (меню "Вид")
Команда Панели инструментов (меню "Вид")
Команда Окно проекта (меню "Вид")
Команды меню "Окно"
Устранение конфликтов имен
Вызов процедур с одинаковыми именами
Вызов процедур Property
Вызов процедур Sub и Function

Создание объектных переменных
Создание рекурсивных процедур
Описание массивов
Описание констант
Описание переменных
Выполнение программы с установкой свойств

Циклы в программе
Оптимизация циклов For...Next
Эффективная передача аргументов
Возвращение строк из функций
Условная компиляция
Время жизни переменных
Именованные и аргументы Optional
Объекты, свойства, методы и события
Программирование объектов

Меню Visual Basic

Массивы параметров
Область определения и видимость

Тип данных Variant
Синтаксис Visual Basic
Использование массивов
Использование констант
Эффективное использование типов данных
Инструкция Do...Loop

Инструкция For...Next
Инструкция For Each...Next
Инструкция If...Then...Else
Использование скобок в программе
Инструкция Select Case
Инструкция With
Правила присвоения имен в языке Visual Basic
Работа с приложениями
Процедура Function
Процедура Property

Процедура Sub
Инструкции присвоения
Инструкции описания
Исполняемые инструкции
Запись данных в файлы

Меню Visual Basic

Инструкции Visual Basic
Метод Add
Метод AddFromFile
Метод AddFromGuid
Метод AddFromString
Метод Close

Метод CreateEventProc
Метод DeleteLines
Метод Export
Метод Find
Метод GetSelection
Метод Import
Метод InsertLines
Метод Item
Метод Lines
Метод ProcBodyLine

Метод ProcCountLines
лЕРНД ProcOfLine
лЕРНД ProcStartLine
лЕРНД Remove
лЕРНД ReplaceLine
лЕРНД SetFocus
лЕРНД SetSelection
лЕРНД Show

яНАШРХЕ Click
яНАШРХЕ ItemAdded
яНАШРХЕ ItemRemoved
яБНИЯРБН SelectedVBComponent
яБНИЯРБН ActiveVBProject
яБНИЯРБН ActiveWindow
яБНИЯРБН Caption
яБНИЯРБН CodeModule
яБНИЯРБН CodePane
яБНИЯРБН CodePaneView

яБНИЯРБН Collection
яБНИЯРБН CommandBarEvents
яБНИЯРБН Count
яБНИЯРБН CountOfLines
яБНИЯРБН CountOfDeclarationLines
яБНИЯРБН CountOfVisibleLines
яБНИЯРБН ActiveCodePane
яБНИЯРБН Description
яБНИЯРБН Designer
яБНИЯРБН DesignerWindow

яБНИЯРБН CodePanes
яБНИЯРБН GUID
яБНИЯРБН HasOpenDesigner
яБНИЯРБН height
яБНИЯРБН HelpContextID
яБНИЯРБН HelpFile
яБНИЯРБН IndexedValue
яБНИЯРБН IsBroken
яБНИЯРБН BuiltIn
яБНИЯРБН Saved

яНДЕПФЮМХЕ ПЮГДЕКЮ яБНИЯРБН Left

яБНИЯРБН LinkedWindowFrame
яБНИЯРБН FullPath
яБНИЯРБН MainWindow
яБНИЯРБН Major
яБНИЯРБН Minor
яБНИЯРБН Mode
яБНИЯРБН Name
яБНИЯРБН NumIndices
яБНИЯРБН Object
яБНИЯРБН Parent

яБНИЯРБН Protection
яБНИЯРБН ReferencesEvents
яБНИЯРБН Top
яБНИЯРБН TopLine
яБНИЯРБН Type
яБНИЯРБН Value
дНОНКМХРЕКЭМШЕ ЯБЕДЕМХЪ
яБНИЯРБН VBE
яБНИЯРБН Version
яБНИЯРБН Visible

яБНИЯРБН width
яБНИЯРБН Window
яБНИЯРБН WindowState
нАЗЕЙР CodeModule

нАЗЕЙР CommandBarEvents
яЕЛЕИЯРБН CommandBars
яНДЕПФЮМХЕ ПЮГДЕКЮ

Меню Visual Basic

Объект VBComponent
Семейство VBComponents
Объект CodePane
Семейство CodePanes
Объект Events
Семейство LinkedWindows
Объект Property
Семейство Properties
Объект Reference

Семейство References
Объект ReferencesEvents
Объект VBE
Объект VBProject
Семейство VBProjects
Объект Window
Семейство Windows


Приемы работы с Microsoft Office SharePoint Portal Server 2003 далее
Мое отношение к кибернетике, ее прошлое и будущее далее