Мои книги

Эти книги можно заказать у меня.

Занимательное программирование на Visual Basic .NET (+ CD-ROM)

На занимательных примерах рассмотрено программирование на языке Visual Basic .NET: создание бегущих строк, мигающих заголовков, различных текстовых эффектов. Рассмотрены примеры создания геометрических фигур и рисование различных кривых линий. Рассмотрены примеры, связанные с работой клавиатуры и мыши. Приведены примеры создания игровых, шуточных, музыкальных и говорящих программ, а также различные полезные трюки и приемы программирования. Книга сопровождается компакт-диском, содержащим все описанные примеры.

Краткое содержание

Введение ЧАСТЬ I. СТРОКИ И ТЕКСТЫ Глава 1. Эффекты со строками Глава 2. Игры с текстами Глава 4. Кривые Глава 5. Градиентные заливки Глава 6. Преобразования Глава 7. Фигуры Глава 8. Изображения ЧАСТЬ III. КЛАВИАТУРА И МЫШЬ Глава 9. Клавиатура Глава 10. Мышь ЧАСТЬ IV. ФОРМЫ И ЭЛЕМЕНТЫ УПРАВЛЕНИЯ Глава 11. Формы Глава 12. Элементы управления ЧАСТЬ V. "ПРОДВИНУТЫЕ" ПРИМЕРЫ Глава 13. Шутки и розыгрыши Глава 14. Иллюзии Глава 15. Звуки музыки Глава 16. Говорящие программы Глава 17. Законы природы Глава 18. Игры Глава 19. Трюки Глава 20. Кодируем интересно Заключение Описание компакт-диска Предметный указатель

Дополнительные материалы

В главе 14 приводятся несколько примеров иллюзий. Предлагаю вам еще один пример - решетку Геринка. Если на белом фоне разместить несколько черных квадратов, то между ними видны серые точки. На самом деле их нет. Это иллюзия.Вот код для реализации эффекта (Visual Basic .NET 2005)

    Private Sub Form1_Paint(...) Handles MyBase.Paint        Dim w As Integer = 23        Dim i As Integer        Dim n As Integer        For n = 0 To 7            For i = 0 To 7                e.Graphics.FillRectangle(Brushes.Black, i * 30 + 10, n * 30 + 10, w, w)            Next        Next    End Sub

MS Agent Графические персонажи для интерфейсов

Книга, посвященная технологии MS Agent 2.0. В книге даны многочисленные примеры, в том числе и на VB 6.0 и на VB.NET 2003