Эти книги можно заказать у меня.
На занимательных примерах рассмотрено программирование на языке 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 2.0. В книге даны многочисленные примеры, в том числе и на VB 6.0 и на VB.NET 2003