Visual Basic 2010 на примерах + CD — Рассмотрено более сотни типичных примеров, встречающихся в практике реального программирования для платформы. NET Framework в среде Microsoft Visual Basic 2010: работа с экранной формой и элементами управления, обработка событий мыши и клавиатуры, чтение/запись текстовых и бинарных файлов, редактирование графических данных, управление буфером обмена, ввод/вывод табличных данных, решение системы уравнений, использование функций MS Word, MS Excel и AutoCAD, обработка баз данных с использованием технологии ADO.NET, разработка веб-приложений, создание веб-служб и многое другое. Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов. Компакт-диск содержит исходные коды примеров, приведенных в книге.
Название: Visual Basic 2010 на примерах + CD Автор: Зиборов В. В. Издательство: БХВ-Петербург Год: 2010 Страниц: 336 Формат: DJVU Размер: 45,86 МБ ISBN: 978-5-9775-0402-7 Качество: отличное
Содержание:
Введение Глава 1. Простейшие программы с экранной формой и элементами управления Пример 1. Форма, кнопка, метка и диалоговое окно Пример 2. Событие MouseHover Пример 3. Ввод и вывод в консольном приложении Пример 4. Проверка типа данных: функция IsNumeric Пример 5. Ввод данных через текстовое поле TextBox Пример 6. Ввод пароля в текстовое поле и изменение шрифта Пример 7. Управление стилем шрифта с помощью элемента управления Checkbox Пример 8. Побитовый оператор Xor Пример 9. Вкладки TabControl и переключатели RadioButton Пример 10. Свойство Visible и всплывающая подсказка ToolTip Пример 11. Калькулятор на основе использования комбинированного списка ComboBox Пример 12. Ссылка на другие ресурсы LinkLabel Пример 13. Греческие буквы, математические операторы. Символы Unicode Глава 2. Инициирование и обработка событий мыши и клавиатуры Пример 14. Инициирование события в создаваемом классе Пример 15. Создание элемента управления Button программным способом и подключение события для него Пример 16. Координаты курсора мыши относительно экрана и элемента управления Пример 17. Ассоциация нескольких элементов управления с одним событием с помощью Handles Пример 18. Калькулятор Пример 19. Обработка событий клавиатуры Пример 20. Контроль вводимых пользователем числовых данных при обработке события нажатия клавиши Глава 3. Чтение, запись текстовых и бинарных файлов, текстовый редактор Пример 21. Чтение/запись текстового файла в кодировке Unicode. Блоки Try...Catch Пример 22. Чтение/запись текстового файла в кодировке Windows 1251 Пример 23. Простой текстовый редактор. Открытие и сохранение файла. Событие формы Closing Пример 24. Простой RTF-редактор Пример 25. Печать текстового документа Пример 26. Чтение/запись бинарных файлов с использованием потока данных Глава 4. Редактирование графических данных Пример 27. Простейший вывод отображения графического файла в форму Пример 28. Рисование в форме указателем мыши Пример 29. Рисование в форме графических примитивов (фигур) Пример 30. Выбор цвета с использованием ListBox Пример 31. Печать графических примитивов Пример 32. Печать BMP-файла Глава 5. Управление буфером обмена с данными в текстовом и графическом форматах Пример 33. Буфер обмена с данными в текстовом формате Пример 34. Элемент управления PictureBox. Буфер обмена с растровыми данными Пример 35. Имитация нажатия комбинации клавиш <Alt>+<PrintScreen> Пример 36. Запись содержимого буфера обмена в BMP-файл Пример 37. Использование таймера Timer Пример 38. Запись в файлы текущих состояний экрана с интервалом 5 секунд Глава 6. Ввод и вывод табличных данных. Решение системы уравнений Пример 39. Формирование таблицы. Функция String.Format Пример 40. Форматирование Dot/6/е-переменных в виде таблицы. Вывод таблицы на печать. Поток StringReader Пример 41. Вывод таблицы в Internet Explorer Пример 42. Формирование таблицы с помощью элемента управления DataGridView Пример 43. Табличный ввод данных. DataGridView. DataTable. DataSet. Файл XML Пример 44. Решение системы линейных уравнений. Ввод коэффициентов через DataGridView Глава 7. Элемент управления WebBrowser Пример 45. Отображение HTML-таблиц Пример 46. Отображение Flash-файлов Пример 47. Отображение Web-страницы и ее HTML-кода Глава 8. Использование функций MS Word, MS Excel, AutoCAD Пример 48. Проверка правописания в текстовом поле с помощью обращения к MS Word Пример 49. Вывод таблицы средствами MS Word Пример 50. Обращение к функциям MS Excel из Visual Basic 2010 Пример 51. Использование финансовой функции MS Excel Пример 52. Решение системы уравнений с помощью функций MS Excel Пример 53. Построение диаграммы средствами MS Excel Пример 54. Управление функциями AutoCAD из программы на VB2010 Глава 9. Обработка баз данных с использованием технологии ADO.NET Пример 55. Создание базы данных SQL Server Пример 56. Отображение таблицы базы данных SQL Server в экранной форме Пример 57. Создание базы данных в среде MS Access Пример 58. Редактирование таблицы базы данных MS Access в среде Visual Studio без написания программного кода Пример 59. Отображение таблицы базы данных MS Access в экранной форме Пример 60. Чтение всех записей из таблицы БД MS Access на консоль с помощью объектов Command и DataReader Пример 61. Создание БД MS Access в программном коде Пример 62. Запись структуры таблицы в пустую БД MS Access. Программная реализация подключения к БД Пример 63. Добавление записей в таблицу базы данных MS Access Пример 64. Чтение всех записей из таблицы БД с помощью объектов Command, DataReader и элемента управления DataGridView Пример 65. Чтение данных из БД в сетку данных DataGridView с использованием объектов Command, Adapter и DataSet Пример 66. Обновление записей в таблице базы данных MS Access Пример 67. Удаление записей из таблицы БД с использованием SQL-запроса и объекта Command Глава 10. Другие задачи, решаемые с помощью Windows Forms Application Пример 68. Проверка вводимых данных с помощью регулярных выражений Пример 69. Управление прозрачностью формы Пример 70. Время по Гринвичу в полупрозрачной форме Пример 71. Создание ссылки на процесс, работающий в фоновом режиме, в форме значка в области уведомлений Пример 72. Нестандартная форма. Перемещение формы мышью Пример 73. Проигрыватель Windows Media Player 11 Пример 74. Программирование контекстной справки. Стандартные кнопки в форме Пример 75. Создание инсталляционного пакета для распространения программы Глава 11. Программирование Web-ориентированных приложений на Visual Basic 2010 Создание Web-страницы на языке HTML. Интернет-технологии Web-хостинг на платформах UNIX и Windows Клиент-серверное взаимодействие на основе технологии ASP.NET Отладка активного Web-приложения Пример 76. Создание простейшей активной Web-страницы на VB2010 Пример 77. Проверка введенных пользователем числовых данных с помощью валидаторов Пример 78. Проверка достоверности ввода имени, адреса e-mail, URL-адреса и пароля с помощью валидаторов Пример 79. Регистрация и аутентификация пользователя с помощью базы данных Access Пример 80. Таблигда с переменным числом ячеек, управляемая двумя раскрывающимися списками Пример 81. Организация раскрывающегося меню гиперссылок с помощью DropDownList Пример 82. Передача данных между Web-страницами через параметры гиперссылки Пример 83. Передача данных формы на другую Web-страницу методами класса Request Пример 84. Передача значений элементов управления на другую Web-страницу с помощью объекта PreviousPage Пример 85. Отображение табличных данных в Web-форме с помощью элемента управления GridView Пример 86. Отображение в Web-форме хэш-таблицы Пример 87. Чтение/запись текстового файла Web-приложением Пример 88. Программирование счетчика посещений сайта с использованием базы данных и объекта Session Пример 89. Чтение/запись cookie-файлов Пример 90. Вывод изображения в Web-форму Пример 91. Формирование изображения методами класса Graphics и вывод его в Web-форму Пример 92. Гостевая книга Пример 93. Отображение времени в Web-форме с использованием технологии AJAX Глава 12. Создание Web-служб и их клиентов О Web-службах Пример 94. Клиентское приложение, потребляющее сервис Web-службы "Прогноз погоды" Пример 95. Создание простейшей Web-службы Пример 96. Создание Windows-приложения, потребителя сервиса Web-службы Пример 97. Web-служба "Торговая рекомендация на рынке Forex" Пример 98. Клиентское приложение, потребляющее сервис Web-службы "Торговая рекомендация на рынке Forex" Пример 99. Клиентское Web-приложение, потребляющее сервис Web-службы "Морфер" Пример 100. Получение данных от Web-службы Центрального банка РФ Web-приложением Пример 101. Получение данных от Web-службы Национального банка Республики Беларусь Windows-приложением Приложение. Описание компакт-диска Предметный указатель