Статьи по программированию на Visual Basic
Материалы по Visual Basic 5.0/6.0, внутреннему устройству скомпилированных программ, декомпиляции и защите кода.
Таблица контролов Visual Basic 6.0 и их свойств
Справочная таблица контролов Visual Basic 6.0 и их свойств для анализа и декомпиляции бинарного формата форм.
Публичная таблица опкодов P-Code Visual Basic 5.0/6.0
Справочная таблица опкодов P-Code виртуальной машины Visual Basic 5.0/6.0 с размерами, названиями и техническими примечаниями.
Разрабатываем программы на GPScript'е
Не знаю, в курсе Вы или нет, но пару лет назад мной был разработан довольно интересный скриптовый язык программирования, умеющий создавать нормальные Win32 приложения. О степени поддержки возможностей современных языков и оптимизированности спорить конечно бессмысленно, но когда нужно на скорую руку написать Autorun менюшку на диск или любую другую несложную программу, то данный язык может сильно пригодиться. Я не буду описывать все возможности языка - на то есть хелп. Моя цель - научить Вас на нем писать разного рода продукты. Поэтому учиться начнем на конкретных примерах.
Пишем профессиональную защиту
Мне встречалось множество статей, расписывающих методику написания функций проверки регистрации в shareware-программах, но в большинстве своем они были написаны людьми, не имеющими опыта в исследовании кода, а следовательно - описываемые методики защищали программу лишь от начинающих крэкеров. Опыт показывает, что новички не представляют опасности для автора shareware-программ, так как они не выкладывают крэки и об их "грандиозных взломах" узнают лишь немногие. Настоящие же крэкеры чаще всего входят в одну из хак-групп, которые публикуют взломанные программы на крайне любимых поисковиками пиратских сайтах. Поэтому разбирать мы будем защиту именно от таких крэкеров.
Архив эхоконференции ru.visual.basic за 2003 - 2004 года
Руководство по Visual Basic
Использование текста в качестве кода программы
Использование Winsock контрола
Отправка электронной почты
Классы - это просто
Потоки в Visual Basic
Извлечение иконок
Краткие описания основных функций и команд Visual Basic (для начинающих)
Пишем инсталлятор
Звук через внутренний динамик
Пишем анализатор текстовой информации
Многопотоковость в Visual Basic
Как в программе переждать паузу между выполнениями команд
Как воспроизвести звук и видео
Как определить серийный номер для диска
Как заставить Вашу программу на VB работать быстрее ?
Какое слово под курсором мыши
Печать RTF
Получить информацию из тэга MP3-файла
Получить сведений о любом диске: Floppy Disk/CD/Hard Drive
Получить список доступных портов
Преобразование ваших проектов из VB6 в VB.NET
Включить/выключить панель задач Windows
Включить/выключить перенос по словам
Выделить цветом определенное слово во всем тексте
Вшитие звука в программу
Добавление иконки в SystemTray средствами Visual Basic.
Изменение внешнего вида кнопки ПУСК
Изменение свойства Style
Использование функции SHGetFileInfo
Вставка ассемблерных процедур в код Visual Basic: миф или реальность? Часть 2
Скрамблер UPX своими руками
Как узнать, когда завершилось запущенное приложение?
Основы работы с базами данных
Памятка начинающему гейм-мейкеру
Советы тем, кто программирует на Visual Basic
Zip-Zap. Как заZIPить и заUNZIPить файл
Сохранение rtf-файла в htm-файл
CommonDialog: Выбор нескольких файлов для открытия
Как заблокировать сочетания клавиш Ctrl+Alt+Del и Alt+Tab
Пишем трейнер на Visual Basic
Вставка ассемблерных процедур в код Visual Basic: миф или реальность?