Разработка приложений Windows (в Visual Basic)
Обновлен: Ноябрь 2007
На этой странице приведены ссылки на разделы справки по часто используемым задачам Visual Basic по созданию приложений Windows. Описание других категорий распространенных задач см. в разделе Разделы справки по работе в Visual Basic.
Общие вопросы
Структура программы Visual Basic
Общая структура простой программы Visual Basic.Пошаговое руководство. Создание простой формы в Windows Forms
Описание создания простого приложения "Hello, World".
Использование форм и элементов управления Windows Forms
Дополнения к Windows Forms для .NET Framework 2.0
Список новых и улучшенных возможностей, доступных в составе выпуска Visual Studio.Новые возможности Windows Forms для пользователей Visual Basic 6.0
Основные изменения по сравнению с Visual Basic 6.
Работа с формами
Этап разработки
Практическое руководство. Выбор начальной формы в приложении Windows
Указания по определению первой формы, появляющейся при запуске приложения.Практическое руководство. Подключение несколько событий к одному обработчику в Windows Forms
Указания по назначению одних и тех же функциональных возможностей нескольким элементам управления с помощью событий.Практическое руководство. Создание пользовательского интерфейса с несколькими областями с помощью Windows Forms
Создание пользовательского интерфейса с несколькими областями, аналогичного интерфейсу приложения Microsoft Outlook.Практическое руководство. Добавление фоновых изображений в формы Windows Forms.
Описание способа размещения фонового рисунка в элементе управления или форме.Практическое руководство. Определение всплывающих подсказок для элементов управления в Windows Forms во время разработки
Описание способа задания всплывающих подсказок в коде или в режиме конструктора.Практическое руководство. Переназначение существующих элементов управления другим родительским элементам
Указания по назначению существующих элементов управления в новый родительский контейнер.Практическое руководство. Добавление элементов управления ActiveX в формы Windows Forms.
Указания по работе с существующими элементами управления ActiveX.Руководство: предоставление справки в приложении Windows
Описание порядка использования компонента HelpProvider для связывания элементов управления с файлами справки.Практическое руководство. Определение клавиш доступа для элементов управления Windows Forms
Сведения о создании стандартных сочетаний клавиш.Практическое руководство. Наследование форм Windows Forms
Указания по созданию наследуемых форм с помощью кода.Практическое руководство. Наследование существующих элементов управления Windows Forms
Описание порядка создания наследуемого элемента управления.
Этап выполнения
Практическое руководство. Добавление или удаление элемента в коллекции элементов управления во время выполнения
Описание способов добавления и удаления элементов управления во время выполнения.Практическое руководство. Включение визуальных стилей Windows XP
Указания по использованию свойства EnableVisualStyles для придания формам и элементам управления стандартного внешнего вида Windows XP.Практическое руководство. Скрытие начальной формы Windows Forms
Указания по определению исходной видимости формы во время выполнения.Практическое руководство. Сохранение актуальности формы Windows Forms
Указания по обеспечению нахождения формы Windows Form поверх всех остальных форм во время выполнения.Практическое руководство. Отображение модальных и немодальных форм Windows Forms
Указания по отображению модальных и немодальных диалоговых окон.Практическое руководство. Сокрытие элемента управления во время выполнения
Указания по созданию пользовательского элемента управления, невидимого во время выполнения.
Общие элементы управления
Элементы управления TextBox
Практическое руководство. Выделение текста в элементе управления TextBox в Windows Forms
Описание способов выделения текста в текстовом поле.Практическое руководство. Добавление кавычек в строку (Windows Forms)
Описание добавления кавычек в строку текстового поля.Практическое руководство. Отображение полос прокрутки в элементе управления RichTextBox в Windows Forms
Описание вариантов отображения полос прокрутки в элементе управления RichTextBox.Практическое руководство. Создание текстового поля, доступного только для чтения (Windows Forms)
Описание способов предотвращения внесения изменений в содержимое текстового поля.Практическое руководство. Создание текстового поля для ввода пароля с помощью элемента управления TextBox в Windows Forms
Описание способов скрытия текста, вводимого в текстовое поле.Практическое руководство. Управление положением курсора в элементе управления TextBox в Windows Forms
Указания по определению положения курсора при первом наведении фокуса на редактируемый элемент управления.Практическое руководство. Извлечение данных из буфера обмена
Описание способов доступа к данным, хранящимся в буфере обмена.Практическое руководство. Добавление данных в буфер обмена
Описание способа программной вставки сведений в буфер обмена.Практическое руководство. Связывание данных с элементом управления MaskedTextBox
Описание способа изменения формата данных, когда данные в базе данных не соответствует формату определения маски.Пример. Работа с элементом управления MaskedTextBox
Описание основных возможностей элемента управления MaskedTextBox.
Элементы управления RichTextBox
Практическое руководство. Загрузка файлов в элемент управления RichTextBox в Windows Forms
Инструкции по загрузке существующего файла в элемент управления RichTextBox.Практическое руководство. Отображение полос прокрутки в элементе управления RichTextBox в Windows Forms
Описание вариантов отображения полос прокрутки в элементе управления RichTextBox.Практическое руководство. Задание атрибутов шрифта для элемента управления RichTextBox в Windows Forms
Описание способов задания семейства шрифтов, размера, стиля и цвета текста в элементе управления RichTextBox.Практическое руководство. Задание отступов, выступов и маркеров абзацев с помощью элемента управления RichTextBox в Windows Forms
Описание способа форматирования абзацев в элементе управления RichTextBox.Практическое руководство. Разрешение операций перетаскивания для элемента управления RichTextBox в Windows Forms
Инструкции по перетаскиванию данных в элемент управления RichTextBox.Практическое руководство. Отображение ссылок веб-типа с помощью элемента управления RichTextBox в Windows Forms
Объяснение способа создания ссылок на веб-узлы с помощью элемента управления RichTextBox.
Элементы управления Button
Практическое руководство. Обработка события нажатия кнопки в Windows Forms
Описание основного использования кнопки в форме приложения Windows.Практическое руководство. Создание кнопки принятия в формах Windows Forms с помощью конструктора
Описание способа настройки кнопки в качестве кнопки "Принять".Практическое руководство. Создание кнопки отмены в формах Windows Forms с помощью конструктора
Описание способа настройки кнопки в качестве кнопки "Отмена".
Элементы управления CheckBox и RadioButton
Элемент управления CheckBox
Практическое руководство. Задание параметров с помощью элементов управления CheckBox в Windows Forms
Описание способов использования флажка для задания параметров, например, свойств объекта.Практическое руководство. Обработка события щелчка элемента управления CheckBox в Windows Forms
Инструкции по использованию флажка для определения действий, выполняемых приложением.
Элементы управления RadioButton
- Практическое руководство. Создание переключателя для выбора одной из нескольких установок на базе элементов управления RadioButton в Windows Forms
Описание способа создания набора переключателей, в котором можно выбрать только один из элементов.
Элементы управления ComboBox, ListBox и CheckedListBox
Практическое руководство. Связывание элемента управления ComboBox или ListBox с данными в Windows Forms
Указания по привязке элемента управления на основе списка к источнику данных.Практическое руководство. Создание таблицы подстановки для элемента управления ComboBox, ListBox или CheckedListBox в Windows Forms
Указания по отображению и сохранению данных формы в нужных форматах.Практическое руководство. Добавление и удаление элементов, отображаемых в элементах управления ComboBox, ListBox и CheckedListBox в Windows Forms
Инструкции по добавлению элементов в список элемента управления и их удалению.Практическое руководство. Получение доступа к определенным элементам в элементах управления ComboBox, ListBox или CheckedListBox в Windows Forms
Инструкции по определению положения элементов списка программными средствами.Практическое руководство. Сортировка содержимого элемента управления ComboBox, ListBox или CheckedListBox в Windows Forms
Описание способов сортировки данных списка в источнике данных.
Элемент управления CheckedListBox
- Практическое руководство. Определение отмеченных элементов в элементе управления CheckedListBox в Windows Forms.
Описание перехода по списку для определения помеченных элементов.
Элемент управления DataGridView
Практическое руководство. Привязка данных к элементу управления DataGridView в форме Windows Forms с помощью конструктора
Описание использования параметра Выбор источника данных в смарт-теге элемента управления для подключения к данным.Практическое руководство. Отображение главного и подчиненного представлений данных с использованием двух элементов управления DataGridView в Windows Forms
Содержит код, демонстрирующий способ отображения данных из двух связанных таблиц базы данных; при этом значения в одном элементе управления DataGridView зависят от выбранной строки в другом элементе управления.Практическое руководство. Проверка данных элемента управления DataGridView в Windows Forms
Содержит код, демонстрирующий проверку пользовательского ввода для предотвращения ошибок форматирования при вводе данных.Практическое руководство. Обработка ошибок, связанных с вводом данных в элемент управления DataGridView, в Windows Forms
Содержит код, демонстрирующий обработку ошибок ввода данных, создаваемых из источника данных, при попытке пользователя зафиксировать новое значение.Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms с помощью конструктора
Описание использования смарт-тега элемента управления для запрещения добавления или удаления строк.Практическое руководство. Определение значений по умолчанию для новых строк элемента управления DataGridView в Windows Forms
Описание предварительного заполнения строк для новых записей с целью экономии времени при вводе данных.Практическое руководство. Создание не связанного с данными элемента управления DataGridView в Windows Forms
Содержит код, демонстрирующий ручной ввод данных в элемент управления.Практическое руководство. Добавление столбца, не связанного с данными, в связанный с данными элемент управления DataGridView в Windows Forms
Описание дополнения данных из связанного источника данных путем отображения дополнительных несвязанных столбцов.Практическое руководство. Вывод изображений в ячейках элемента управления DataGridView в Windows Forms
Описание способов создания столбца с изображением, отображающего значок в каждой ячейке.Практическое руководство. Размещение элементов управления в ячейках элемента управления DataGridView в Windows Forms
Содержит описание реализации интерфейса IDataGridViewEditingControl и создания пользовательских типов, производных от DataGridViewCell и DataGridViewColumn, с целью отображения элемента управления DateTimePicker в режиме редактирования ячейки.Пример. Проверка данных элемента управления DataGridView в Windows Forms
Описание проверки пользовательского ввода для предотвращения ошибок форматирования при вводе данных.Пример. Обработка ошибок, связанных с вводом данных с помощью элемента управления DataGridView, в Windows Forms
Описание обработки ошибок ввода данных, создаваемых из источника данных, при попытке пользователя зафиксировать новое значение.Пример. Создание не связанного с данными элемента управления DataGridView в Windows Forms
Описание заполнения элемента управления данными вручную.
Макет и форматирование DataGridView
Практическое руководство. Замораживание столбцов элемента управления DataGridView в формах Windows Forms с помощью конструктора
Описание использования диалогового окна Правка столбцов для запрещения прокрутки определенных столбцов.Практическое руководство. Предоставления доступа только для чтения к столбцам элемента управления DataGridView в формах Windows Forms с помощью конструктора
Описание использования диалогового окна Правка столбцов для запрета редактирования значений в определенных столбцах.Практическое руководство. Разрешение изменения порядка столбцов элемента управления DataGridView в формах Windows Forms с помощью конструктора
Описание использования смарт-тега элемента управления для предоставления возможности изменять порядок столбцов.Практическое руководство. Изменение порядка столбцов элемента управления DataGridView в формах Windows Forms с помощью конструктора
Описание использования диалогового окна Правка столбцов для изменения порядка столбцов.Практическое руководство. Добавление и удаление столбцов элемента управления DataGridView в формах Windows Forms с помощью конструктора
Описание использования диалоговых окон Добавление столбцов и Правка столбцов для заполнения и изменения набора столбцов.
Элементы управления TreeView и ListView
- Пример. Создание интерфейса в стиле проводника с использованием элементов управления ListView и TreeView с помощью конструктора
Описание создания профессионально оформленных приложений Windows с помощью двух стандартных элементов управления.
Элемент управления ListView
Практическое руководство. Добавление и удаление элементов с помощью элемента управления ListView в Windows Forms
Описание добавления элементов в представление в виде списка и удаления их из него.Практическое руководство. Добавление в элемент управления ListView возможностей поиска
Описание двух способов предоставления пользователям возможностей поиска: поиск совпадений текста и поиск местоположения.Практическое руководство. Выделение строки элемента управления ListView в Windows Forms
Описание программного выбора элемента в элементе управления Windows Forms ListView.Практическое руководство. Отображение значков в элементе управления ListView в Windows Forms
Описание способа связывания представления списка с соответствующим списком рисунков для отображения крупных или мелких значков.Практическое руководство. Отображение дополнительных данных в столбцах элемента управления ListView в Windows Forms
Инструкции по отображению сведений о каждом элементе списка в столбцах.
Элемент управления TreeView
Практическое руководство. Определение значков для элемента управления TreeView в Windows Forms
Инструкции по отображению значков для узлов дерева.Практическое руководство. Добавление и удаление узлов элемента управления TreeView в Windows Forms
Инструкции по добавлению и удалению узлов представления в виде дерева.Практическое руководство. Определение узла TreeView, выбранного щелчком мыши (Windows Forms)
Инструкции по определению выделенного узла дерева, от которого зависит ответное действие приложения.
Контейнерные элементы управления
Практическое руководство. Разделение окна по горизонтали
Описание управления ориентацией разделителя в элементе управления SplitContainer.Практическое руководство. Создание пользовательского интерфейса с несколькими областями с помощью Windows Forms
Создание пользовательского интерфейса с несколькими областями, аналогичного интерфейсу, используемому в приложении Microsoft Outlook.Практическое руководство. Объединение строк и столбцов в элементе управления TableLayoutPanel
Описание расширения элемента управления по соседним строкам и столбцам в TableLayoutPanel.Пошаговое руководство. Упорядочение элементов управления в формах Windows Forms с помощью элемента TableLayoutPanel
Описание создания формы, макет которой изменяется надлежащим образом при изменении размера формы или размера ее содержимого.Пример. Упорядочение элементов управления в формах Windows Forms с помощью элемента FlowLayoutPanel
Описание создания формы, макет которой изменяется надлежащим образом при изменении размера формы или размера ее содержимого.
Элементы управления Picture и Image
Практическое руководство. Загрузка изображения с помощью конструктора (Windows Form)
Описание загрузки и отображения рисунка в форме на этапе разработки путем задания свойств.Практическое руководство. Установка изображений во время выполнения (Windows Forms)
Инструкции по отображению и удалению рисунка во время выполнения.Практическое руководство. Изменение размера или размещения изображения во время выполнения (Windows Forms)
Описание свойства SizeMode и способа его задания.Практическое руководство. Обрезка и масштабирование изображений
Описание программной обрезки и масштабирования векторных и растровых изображений.
Элементы управления для выбора даты
Элемент управления DateTimePicker
Практическое руководство. Отображение и ввод дат с помощью элемента управления DateTimePicker в Windows Forms
Пошаговые инструкции по заданию даты в элементе управления и по получению доступа к дате, выбранной пользователем.Практическое руководство. Отображение даты в пользовательском формате с помощью элемента управления DateTimePicker в Windows Forms
Описание использования строк форматов для вывода дат в нужном формате.
Элемент управления MonthCalendar
Практическое руководство. Выбор диапазона дат в элементе управления MonthCalendar в Windows Forms
Инструкции по выбору диапазона дат в элементе управления MonthCalendar программными средствами.Практическое руководство. Отображение определенных дней полужирным шрифтом в элементе управления MonthCalendar в Windows Forms
Инструкции по заданию отображения определенных дат полужирным шрифтом.Практическое руководство. Отображение более чем одного месяца в элементе управления MonthCalendar в Windows Forms
Описание настройки элемента управления MonthCalendar для одновременного отображения нескольких месяцев.Практическое руководство. Изменение внешнего вида элемента управления MonthCalendar в Windows Forms
Описание настройки внешнего вида элемента управления MonthCalendar.
Доступ к данным (для форм Windows Forms)
Новые возможности данных
Предоставляет информацию и ссылки на новые функции работы с данными для клиентских приложений и приложений уровня данных.Практическое руководство. Отображение данных в элементе управления DataGridView в Windows Forms
Описание представления данных в элементе управления DataGridView.Пошаговое руководство. Передача данных между формами в приложении Windows
Пошаговые инструкции по передаче значений из одной формы приложения в другую форму.Пошаговое руководство. Отображение данных на форме в приложении Windows
Пошаговые инструкции по запросу данных из базы данных и отображению данных в форме.Пошаговое руководство. Создание пользовательского элемента управления с простой привязкой данных
Пошаговые инструкции по созданию настраиваемого элемента управления с атрибутами для работы с привязкой к данным в форме Windows Forms.Пошаговое руководство. Создание формы для поиска данных в приложении Windows
Пошаговые инструкции по созданию формы, в которой производится поиск записей в базе данных на основе значений, введенных пользователем.Пошаговое руководство. Подключение к данным в объектах
Пошаговые инструкции по созданию подключения приложения к свойствам объекта.
Меню и панели инструментов
Элемент управления ToolStrip
Практическое руководство. Создание в форме Windows Forms базового элемента управления ToolStrip со стандартными элементами с помощью конструктора
Описание создания элемента управления ToolStrip и добавления семи элементов управления ToolStripButton, представляющих типичные задачи.Руководство: расположение элемента ToolStripItem на полосе ToolStrip
Описание размещения элемента управления ToolStripButton в крайнем левом или крайнем правом положении в элементе управления ToolStrip.Практическое руководство. Отключение объектов ToolStripMenuItem с помощью конструктора
Описание способа отключения всего меню и отдельных команд меню.Практическое руководство. Скрытие объектов ToolStripMenuItem с помощью конструктора
Описание способа скрытия всего меню и отдельных команд меню.Практическое руководство. Перемещение объектов ToolStripMenuItem
Перемещение всего меню верхнего уровня и его команд в другое место в элементе управления MenuStrip.Практическое руководство. Изменение внешнего вида текста и изображений элемента управления ToolStrip в Windows Forms
Описание определения и изменения расположения текста и изображений в элементах управления ToolStripItem.
Контекстные меню
Практическое руководство. Связывание контекстного меню с компонентом NotifyIcon в Windows Forms
Пошаговые инструкции по добавлению контекстного меню в компонент NotifyIcon для обеспечения открытия меню при щелчке компонента правой кнопкой мыши.Практическое руководство. Добавление и удаление элементов меню с помощью компонента ContextMenu в Windows Forms
Инструкции по добавлению и удалению элементов контекстного меню.
Привязка данных к элементам управления
- Практическое руководство. Обработка ошибок и исключений, происходящих при связывании элементов управления с данными
Описание использования компонента BindingSource для корректной обработки ошибок, возникающих при операциях привязки данных.
Элемент управления BindingSource
Практическое руководство. Связывание элементов управления Windows Forms с компонентом BindingSource с помощью конструктора
Описание привязки элемента управления к источнику данных таким образом, чтобы во время выполнения пользователи могли изменять и сохранять данные, относящиеся к приложению.Практическое руководство. Создание таблицы подстановок с помощью компонента BindingSource в формах Windows Forms
Описание использования поля со списком для отображения поля со связью с внешним ключом от родительской к дочерней таблице.Практическое руководство. Отражение в элементе управления данных, которые обновились в источнике, с использованием компонента BindingSource в Windows Forms
Описание способа реагирования на изменения в источнике данных с помощью компонента BindingSource.Практическое руководство. Сортировка и фильтрация данных ADO.NET с помощью компонента BindingSource в Windows Forms
Описание использования компонента BindingSource для сортировки и фильтрации отображаемых данных.Практическое руководство. Связывание с веб-службой с помощью компонента BindingSource в Windows Forms
Описание использования компонента BindingSource для привязки к веб-службе.
Элемент управления BindingNavigator
Практическое руководство. Переход между данными с помощью элемента управления BindingNavigator в Windows Forms
Пошаговые инструкции по привязке элемента управления BindingNavigator к источнику данных.Практическое руководство. Перемещение по набору данных с помощью элемента управления BindingNavigator в Windows Forms
Описание использования элемента управления BindingNavigator для перемещения между записями в DataSet.Практическое руководство. Добавление кнопок загрузки, сохранения и отмены в элемент управления BindingNavigator в формах Windows Forms
Выполняется привязка текстового поля к данным, затем выполняется добавление кнопок загрузки, сохранения и отмены в элемент управления ToolStrip, добавленный в форму.
Печать
Практическое руководство. Создание стандартных задания печати в Windows Forms
Инструкции по использованию компонента PrintDocument для печати из формы.Практическое руководство. Выполнение заданий печати в Windows Forms
Описание способов оповещения пользователей о завершении задания печати.Практическое руководство. Печать многостраничных текстовых файлов в Windows Forms
Описание вывода текста на принтер.Практическое руководство. Отображение компонента PrintDialog
Инструкции по отображению диалогового окна и заданию расположения для сохранения его свойств.Практическое руководство. Предварительный просмотр при печати в приложениях Windows Forms
Описание отображения элемента управления PrintPreviewDialog.Практическое руководство. Выбор принтера, подключенного к компьютеру пользователя, в Windows Forms
Описание смены принтера с помощью компонента PrintDialog во время выполнения.Практическое руководство. Перенаправление данных, введенные пользователем в PrintDialog во время выполнения
Описание изменения выбранных параметров печати программными средствами с помощью компонента PrintDialog.
Пользовательские и настраиваемые элементы управления
Пример. Создание составного элемента управления с помощью Visual Basic
Создается простой пользовательский элемент управления, а затем его функциональные возможности расширяются путем наследования.Практическое руководство. Тестирование поведения элемента UserControl во время выполнения
Описание использования тестового контейнера UserControl, предусмотренного в Visual Studio.Практическое руководство. Наследование класса UserControl.
Описание наследования от класса UserControl.Практическое руководство. Создание составных элементов управления
Описание разработки пользовательского элемента управления, библиотеки классов элементов управления и наследования от пользовательского элемента управления.Добавление элементов управления в пользовательский элемент управления
Описание основных принципов работы с пользовательским элементом управления.Добавление кода в пользовательский элемент управления
Описание основных принципов работы с пользовательским элементом управления.
Многооконные интерфейсы (MDI)
Практическое руководство. Создание родительских MDI-форм
Указания по созданию контейнера для нескольких документов в приложении с MDI-интерфейсом.Практическое руководство. Создание дочерних MDI-форм
Указания по созданию одного или нескольких окон в родительской MDI-форме.Практическое руководство. Упорядочение дочерних форм интерфейса MDI
Указания по мозаичному или каскадному размещению и расположению дочерних окон в приложении с MDI-интерфейсом.Практическое руководство. Определение активной дочерней MDI-формы
Указания по проверке наличия фокуса в определенном дочернем окне и отправке его содержимого в буфер обмена.Практическое руководство. Отправка данных в активную дочернюю MDI-форму
Указания по передаче сведений в активное дочернее окно.Практическое руководство. Создание списка в окне интерфейса MDI с помощью MenuStrip (Windows Forms)
Инструкции по использованию интерфейса MDI для создания списка всех активных дочерних форм в меню родительского окна.
Графика
Практическое руководство. Рисование линии или контурной фигуры
Рисование фигуры.Практическое руководство. Создание линейного градиента
Описание способа создания линейного градиента с помощью класса LinearGradientBrush.Практическое руководство. Создание градиента вдоль контура
Описание создания градиента контура с помощью класса PathGradientBrush.Практическое руководство. Создание изображений из прямых и кривых линий и геометрических фигур
Использование объекта GraphicsPath для создания фигур.Практическое руководство. Создание объектов Graphics для рисования
Создание объекта Graphics для рисования.Практическое руководство. Создание эскизов изображений
Создание эскизов.Практическое руководство. Вывод текста по вертикали
Рисование выровненного по вертикали текста с помощью GDI+.Практическое руководство. Выравнивание рисуемого текста
Форматирование текста GDI+.Практическое руководство. Рисование линии в Windows Forms
Рисование линии.Практическое руководство. Поворот, отражение и наклон изображений
Рисование повернутых, отраженных и наклонных изображений.Практическое руководство. Отрисовка текста в Windows Forms
Рисование текста.Практическое руководство. Загрузка и отображение растровых изображений
Загрузка и рисование точечных рисунков.Практическое руководство. Загрузка и отображение метафайлов
Загрузка и рисование метафайлов.Практическое руководство. Обрезка и масштабирование изображений
Обрезка и масштабирование векторных и растровых изображений.
Локализация и глобализация форм Windows Forms
Пошаговое руководство. Локализация форм Windows Forms
Описание создания и использования файла ресурсов в проекте приложения Windows.Пошаговое руководство. Создание структуры, сохраняющей пропорции при локализации
Описание создание макета, размер которого пропорционально корректируется при отображении строковых значений на других языках.Практическое руководство. Обеспечение поддержки локализации в Windows Forms с помощью элементов управления AutoSize и TableLayoutPanel.
Описание создания макетов, размеры которые адаптируются к различным длинам строк текста, которые нельзя предвидеть на этапе разработки.Практическое руководство. Установка значений Culture и UICulture для глобализации форм Windows Forms
Описание порядка задания свойств CurrentCulture и CurrentUICulture для определения ресурсов, загружаемых в приложение, и форматирования данных.Практическое руководство. Отображение текста справа налево в формах Windows Forms с целью глобализации
Инструкции по отображению текста, направленного справа налево, в формах Windows Forms.Практическое руководство. Формирование макета формы Windows Forms с учетом будущей локализации
Описание использования элемента управления TableLayoutPanel для построения формы, поддерживающей возможности локализации.
Управление ресурсами приложения
Практическое руководство. Получение строковых ресурсов в Visual Basic
Описание способа получения доступа и извлечения строкового ресурса с помощью объекта My.Resources.Практическое руководство. Получение изображения из буфера обмена в Visual Basic
Описание способа извлечения изображения из буфера обмена.Практическое руководство. Добавление или удаление ресурсов
Описание использования конструктора ресурсов для добавления и удаления ресурсов проекта.Практическое руководство. Добавление или удаление строковых ресурсов
Демонстрация использования области Строки конструктора ресурсов для добавления и удаления строковых ресурсов проекта.
Работа с файлами, папками и дисками
Практическое руководство. Создание файла в Visual Basic
Демонстрация создания файла.Практическое руководство. Перемещение файла в Visual Basic
Демонстрация перемещения файла в другой каталог.Практическое руководство. Переименование файла в Visual Basic
Демонстрация переименования файла.Практическое руководство. Удаление файла в Visual Basic
Демонстрация удаления файла.Практическое руководство. Создание копии файла в том же каталоге в Visual Basic
Демонстрация создания копии файла в том же каталоге.
Чтение файлов
Практическое руководство. Чтение текста из файлов с помощью StreamReader (Visual Basic)
Демонстрация использования объекта StreamReader для чтения данных из файла.Практическое руководство. Чтение из текстового файла в Visual Basic
Описание способа чтения текстового файла.Практическое руководство. Чтение из текстовых файлов, находящихся в каталоге "Мои документы" (Visual Basic)
Описание способа чтения текстового файла в каталоге Мои документы.Практическое руководство. Чтение из двоичного файла в Visual Basic
Описание чтения данных из двоичного файла.
Работа с файлами
Практическое руководство. Определение расширения файла в Visual Basic
Описание способа определения расширения файла.Практическое руководство. Определение времени создания файла в Visual Basic
Описание способа определения времени создания файла.Практическое руководство. Определение абсолютного пути к файлу в Visual Basic
Описание способа определения абсолютного пути к файлу.Практическое руководство. Определение того, является ли файл скрытым, в Visual Basic
Описание способа определения того, является ли файл скрытым.Практическое руководство. Определение наличия файла в Visual Basic
Описание способа определения существования файла.Практическое руководство. Анализ путей к файлам в Visual Basic
Описание использования методов My для объединения путей к файлам.Практическое руководство. Проверка имен файлов и путей в Visual Basic
Определение того, является ли строка именем файла или путем.
Работа с дисками
Практическое руководство. Определение метки тома для диска в Visual Basic
Описание способа определения метки тома диска.Практическое руководство. Определение типа диска в Visual Basic
Описание способа определения типа диска.Практическое руководство. Определение общего объема пространства на диске в Visual Basic
Описание способа определения общей емкости диска.Практическое руководство. Определение корневого каталога диска в Visual Basic
Описание способа определения корневого каталога на диске.
Запись файлов
Практическое руководство. Запись текста в двоичные файлы в Visual Basic
Описание записи данных в двоичный файл.Практическое руководство. Запись текста в файлы в каталоге "Мои Документы" в Visual Basic
Описание создания и записи в новый текстовый файл в каталоге Мои документы.Практическое руководство. Запись текста в файлы с помощью StreamWriter в Visual Basic
Описание записи в файл с помощью объекта StreamWriter.
Работа с папками
Практическое руководство. Создание каталога в Visual Basic
Описание создания каталога.Практическое руководство. Определение атрибутов каталога в Visual Basic
Описание способа определения атрибутов каталога.Практическое руководство. Перемещение каталога в Visual Basic
Описание способа перемещения каталога.Практическое руководство. Определение наличия каталога в Visual Basic
Описание способа определения существования каталога.Практическое руководство. Удаление каталога в Visual Basic
Описание способа удаления каталога.
Ведение журналов и трассировка событий
Пошаговое руководство. Фильтрация вывода My.Application.Log
Описание фильтрации вывода в журналы My.Application.Log.Пошаговое руководство. Определение места записи информации для My.Application.Log
Описание определения местоположения, в которое записывается информация объектом My.Application.Log.Пошаговое руководство. Создание пользовательских прослушивателей журнала
Описание создания пользовательского прослушивателя журнала для My.Application.Log.Практическое руководство. Запись сообщений в журнал
Описание способа записи информации о событиях в журналы приложений.Практическое руководство. Запись в журнал событий приложения
Описание настройки My.Application.Log для записи сведений в журнал событий.Практическое руководство. Запись в журнал сведений об исключениях в Visual Basic
Описание способа записи информации об исключениях в журналы приложений.
Использование шаблонов приложений
- Практическое руководство. Создание проекта приложения Windows
Описание создания проекта приложения Windows с помощью интегрированной среды разработки.
Взаимодействие с COM
Пошаговое руководство. Реализация наследования с использованием объектов COM
Описание использования существующих COM-объектов в качестве основы для создания новых объектов.Пошаговое руководство. Создание объектов COM с помощью Visual Basic
Пошаговые инструкции по созданию COM-объектов с использованием шаблона COM-класса и без него.Практическое руководство. Ссылка на COM-объект в Visual Basic
Описание способа добавления ссылок на COM-объекты, имеющие библиотеки типов.Практическое руководство. Ссылка на текущий экземпляр объекта
Описание использования ключевого слова Me для ссылки на экземпляр, в котором выполняется код в данный момент.
Параметры управления приложением
Практическое руководство. Чтение параметров приложения в Visual Basic
Описание способа доступа к формам приложения для определения значений пользовательских параметров.Практическое руководство. Сохранение пользовательских параметров в Visual Basic
Описание способа доступа к формам приложения для сохранения измененных значений пользовательских параметров.Практическое руководство. Добавление или удаление параметров приложения
Описание использования страницы Параметры конструктора проекта для добавления и удаления параметров приложения.
Получение доступа к ресурсам компьютера
Практическое руководство. Получение строк из последовательных портов в Visual Basic
Описание получения строки из последовательного порта компьютера.Практическое руководство. Отображение доступных последовательных портов в Visual Basic
Описание способа отображения доступных последовательных портов.Практическое руководство. Запуск приложения и отправка ему нажатий клавишам (Visual Basic)
Описание способа запуска приложения и отправки ему нажатий клавиш.
Использование буфера обмена
Практическое руководство. Запись в буфер обмена в Visual Basic
Описание способа записи данных в буфер обмена.Практическое руководство. Получение изображения из буфера обмена в Visual Basic
Описание способа извлечения изображения из буфера обмена.Практическое руководство. Чтение из буфера обмена в Visual Basic
Описание способа чтения данных из буфера обмена.
Воспроизведение звуков
Практическое руководство. Получение звуковых ресурсов в Visual Basic
Описание использования объекта My.Resources для извлечения звукового ресурса.Практическое руководство. Воспроизведение системных звуков в Visual Basic
Описание использования объекта My.Computer.Audio для воспроизведения системного звука.Практическое руководство. Воспроизведение звука в Visual Basic
Описание использования объекта My.Computer.Audio для воспроизведения в фоновом режиме звука из звукового файла или ресурса приложения.Практическое руководство. Циклическое воспроизведение звука в Visual Basic
Описание использования объекта My.Computer.Audio для циклического воспроизведения звука из звукового файла или ресурса приложения.Практическое руководство. Остановка воспроизведения звука в фоновом режиме в Visual Basic
Описание использования объекта My.Computer.Audio для остановки воспроизведения звука в фоновом режиме.
Работа с реестром
Пошаговое руководство. Создание раздела реестра и изменение его значений
Описание использования объекта My.Computer.Registry для создания раздела реестра и задания его значений.Практическое руководство. Задание значений в разделах реестра в Visual Basic
Описание использования объекта My.Computer.Audio для задания значения раздела реестра.Практическое руководство. Чтение значения из раздела реестра в Visual Basic
Описание использования объекта My.Computer.Audio для чтения значения раздела реестра.Практическое руководство. Удаление раздела реестра в Visual Basic
Описание использования объекта My.Computer.Audio для удаления раздела реестра.Практическое руководство. Определение наличия значения в разделе реестра в Visual Basic
Описание использования объекта My.Computer.Audio для определения наличия значения в определенном разделе реестра.
Использование журнала событий
Пошаговое руководство. Работа с журналами событий, источниками событий и записями
Описание основных функций ведения журнала событий в приложении Visual Studio.Практическое руководство. Создание и удаление пользовательских журналов событий
Указания по созданию пользовательских журналов событий на локальном компьютере.Практическое руководство. Удаление журналов событий
Указания по удалению существующего журнала вместе со всеми записями.Практическое руководство. Чтение записей журнала событий
Содержит указания по чтению записей журнала событий.Практическое руководство. Определение существования источника события
Указания по проверке наличия определенного журнала.
Работа с сетями
Практическое руководство. Передача файла в Visual Basic
Описание способа загрузки файла и сохранения его в удаленном расположении с помощью объекта My.Computer.Network.Практическое руководство. Проверка состояния подключения в Visual Basic
Описание определения наличия на компьютере рабочего сетевого подключения.Практическое руководство. Определение доступности удаленного компьютера в Visual Basic
Описание использования метода Ping для определения доступности удаленного компьютера или узла.
Система управления версиями
Практическое руководство. Открытие проекта или решения из системы управления версиями
Описание открытия проекта или решения в системе управления версиями.Практическое руководство. Добавление проекта в систему управления версиями
Порядок добавления проекта в систему управления версиями.
Разработка безопасных приложений
Пошаговое руководство. Проверка паролей на сложность (Visual Basic).
Определение наличия у строки характеристик надежного пароля.Пошаговое руководство. Реализация пользовательской проверки подлинности и авторизации
Описание способов реализации пользовательской проверки подлинности и авторизации и переопределения удостоверения потока приложения, используемого по умолчанию.Пошаговое руководство. Шифрование и расшифровка строк в Visual Basic
Описание шифрования и расшифровки строк с использованием алгоритма DES (Data Encryption Standard).Практическое руководство. Определение принадлежности пользователя группе
Описание использования объекта My.User для определения роли пользователя.Практическое руководство. Определение имени, под которым пользователь вошел в систему
Описание использования объекта My.User для получения имени входа пользователя.
Образцы
- Примеры использования Windows Forms в Visual Basic
В этих примерах демонстрируются приложения Windows Forms.