Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Самоучитель Visual Basic.NET

Самоучитель Visual Basic.NET

В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

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

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель
Нет в наличии

Самоучитель Visual Basic.NET

Купить Самоучитель Visual Basic.NET
Артикул : 7934
Издательство : Питер
Автор : Зак Д.
ISBN13 : 978-5-94723-604-0
Формат : 70x100/16
EAN13 : 9785947236040
Страниц : 560
Год издания : 2003
Тип переплета : Мягкий
Нет в наличии

Описание
В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

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

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель

Рекомендуемые книги

Купить Единственный и его собственность

Единственный и его собственность

Макс Штирнер

390 грн
Купить The 12 Cliches of Selling (and Why They Work)

The 12 Cliches of Selling (and Why They Work)

Barry Farber

68 грн
Купить Маленькая книга лагом

Маленькая книга лагом

Джонни Джексон, Элиас Ларсен

275 грн
Купить Как заработать на контекстной рекламе.

Как заработать на контекстной рекламе.

Мультин Алексей

75 грн
Купить Кладовище домашніх тварин

Кладовище домашніх тварин

Стівен Кінг

120 грн
Купить Брати Капранови.Мальована історія Незалежності України

Брати Капранови.Мальована історія Незалежності України

Брати Капранови

150 грн
Купить Спортивное питание для профессионалов и любителей. Полное руководство

Спортивное питание для профессионалов и любителей. Полное руководство

Нэнси Кларк

500 грн
Купить Велика книга почуттів

Велика книга почуттів

Гжегож Касдепке

220 грн
Купить Економіка при девальвації та інфляції

Економіка при девальвації та інфляції

Василенко Ю.В.

45 грн
Купить Шахматы: история, правила, навыки и тактики

Шахматы: история, правила, навыки и тактики

Джон Сондерс

800 грн
Купить Рисуем портреты

Рисуем портреты

Баррингтон Барбер

76 грн
Купить Женщины и Власть: Манифест

Женщины и Власть: Манифест

Мэри Бирд

225 грн
Купить К выступлению готов! Презентационный конструктор

К выступлению готов! Презентационный конструктор

Радислав Гандапас

390 грн
Купить Построение бизнес-моделей: Настольная книга стратега и новатора

Построение бизнес-моделей: Настольная книга стратега и новатора

Александр Остервальдер, Ив Пинье

560 грн
Купить Міні листівка Я тебе хочу

Міні листівка Я тебе хочу

10 грн
Купить Любимое Кино. Подарочный набор. 12  альбомов

Любимое Кино. Подарочный набор. 12 альбомов

Людмила Потемкина

280 грн
Купить Маляка - принцеса Драконії. Книга 1

Маляка - принцеса Драконії. Книга 1

Сашко Дерманський

84 грн
Купить Энциклопедия Компьютеры, сети, Интернет

Энциклопедия Компьютеры, сети, Интернет

Новиков Ю., Новиков Д. Че

27 грн
Купить Мої винаходи

Мої винаходи

Нікола Тесла

100 грн
Купить Господарський процесуальний кодекс України станом на 26.11.2015

Господарський процесуальний кодекс України станом на 26.11.2015

36 грн
Купить Правила. Как выйти замуж за мужчину своей мечты

Правила. Как выйти замуж за мужчину своей мечты

Эллен Фейн, Шерри Шнайдер

150 грн
Купить Продавец, контролер-кассир

Продавец, контролер-кассир

Козюлина Нина

107 грн
Купить Пройти крізь стіни

Пройти крізь стіни

Марина Абрамович

550 грн
Купить Письма к брату Тео

Письма к брату Тео

Винсент Ван Гог

52 грн
Купить Вы или Вас профессиональная эксплуатация подчиненных

Вы или Вас профессиональная эксплуатация подчиненных

Александр Фридман

1 050 грн
Купить Затерянные во льдах. Экспедиция Шеклтона

Затерянные во льдах. Экспедиция Шеклтона

Уильям Грилл

333 грн
Купить На пути из третьего мира в первый. Взгляды и убеждения Ли Куан Ю.

На пути из третьего мира в первый. Взгляды и убеждения Ли Куан Ю.

Ли Куан Ю

422 грн
Купить Англо-русско-украинский терминологический словарь по бухгалтерскому учету и аудиту.

Англо-русско-украинский терминологический словарь по бухгалтерскому учету и аудиту.

Каникевич А.

30 грн
Купить Маленький принц

Маленький принц

Антуан де Сент-Экзюпери

255 грн
Купить Конверт для письма Flower

Конверт для письма Flower

24 грн
Купить Приключения Шерлока Холмса. Собака Баскервилей / The Hound of the Baskervilles

Приключения Шерлока Холмса. Собака Баскервилей / The Hound of the Baskervilles

Артур Конан Дойль

70 грн
Купить Комплект игры «Thinkers 16+  - Закончи мысль» (рус.)

Комплект игры «Thinkers 16+ - Закончи мысль» (рус.)

148 грн
Купить Стефа і Чакалка

Стефа і Чакалка

Іван Андрусяк

110 грн
Купить Закон України «Про захист прав споживачів»  за станом на 01.02.19 (зі змінами на 20.12.2016)

Закон України «Про захист прав споживачів» за станом на 01.02.19 (зі змінами на 20.12.2016)

94 грн
Купить Воспоминания торговцев картинами

Воспоминания торговцев картинами

Поль Дюран-Рюэль, Амбруаз Воллар

245 грн
Купить Рем-28 Ремонт зарубежных радиотелефонов

Рем-28 Ремонт зарубежных радиотелефонов

Котунов

13 грн
Купить Самостоятельный ребенок, или как стать «ленивой мамой»

Самостоятельный ребенок, или как стать «ленивой мамой»

Анна Быкова

180 грн
Купить Комплект игры «Thinkers 9-12 лет - Экономика» (рус.)

Комплект игры «Thinkers 9-12 лет - Экономика» (рус.)

142 грн
Купить Корпорация ХИППИ

Корпорация ХИППИ

Майкл Классен

298 грн
Купить Oracle. Поиск и устранение уязвимостей

Oracle. Поиск и устранение уязвимостей

Александр Поляков

181 грн

Описание

В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

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

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Параметры

Артикул : 7934
Издательство : Питер
Автор : Зак Д.
ISBN13 : 978-5-94723-604-0
Формат : 70x100/16
EAN13 : 9785947236040
Страниц : 560
Год издания : 2003
Тип переплета : Мягкий
Все права защищены © 2003-2019 Bookzone.com.ua              Условия использования | Политика конфиденциальности