Visual Basic 2010 на примерах
Book information
Description
Рассмотрено более сотни типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual Basic 2010: работа с экранной формой и элементами управления, обработка событий мыши и клавиатуры, чтение/запись текстовых и бинарных файлов, редактирование графических данных, управление буфером обмена, ввод/вывод табличных данных, решение системы уравнений, использование функций MS Word, MS Excel и AutoCAD, обработка баз данных с использованием технологии ADO.NET, разработка веб-приложений, создание веб-служб и многое другое. Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов. Компакт-диск содержит исходные коды примеров, приведенных в книге. Оглавление Введение Глава 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. Имитация нажатия комбинации клавиш + Пример 36. Запись содержимого буфера обмена в BMP-файл Пример 37. Использование таймера Timer Пример 38. Запись в файлы текущих состояний экрана с интервалом 5 секунд Глава 6 . Ввод и вывод табличных данных. Решение системы уравнений Пример 39. Формирование таблицы. Функция String.Format Пример 40. Форматирование Double-переменных в виде таблицы. Вывод таблицы на печать. Поток 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. Чтение всех записей из таблицы БД c помощью объектов 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-приложением Приложение. Описание компакт-диска Предметный указатель
Similar books
Visual C# 2010 на примерах
2011 · PDF
Visual C# 2012 на примерах
2013 · PDF
MS Visual C++ 2010 в среде .NET. Библиотека программиста
2012 · PDF
MS Visual C++ 2010 в среде .НЕТ.
2012 · PDF
Visual C# 2012 на примерах
2013 · PDF
Visual C# 2012 на примерах (+ code)
ZIP
MS Visual C++ 2010 в среде .NET
2012 · ZIP
MS Visual C++ 2010 в среде .NET.
2012 · ZIP