Исходные коды

В этом разделе находятся исходники готовых программ.

Разное   Интерфейс   ActiveX   Графика   Звук   Текст   Игры   Файлы   ОС
 

Kerish AI (27 КБ)
Автор: Дорохов Кирилл
Настоящий искусственный интеллект на ВБ. Вы можете разговаривать с компьютером, обучать его, расширяя базу знаний.

Softrate Console Simulator v. 1.0 (3 КБ)
Автор: vladikcomper
Настоящий симулятор консоли! Выводит на экран окно — почти полную копию Командной строки Windows. Все, что Вам нужно — это подключить класс, в котором есть все необходимые функции: вывод текста в консоль, ввод текста с клавиатуры и даже задержка на определенное время.

Работа с файлом ресурсов (113 КБ)
Автор: Русский_Проект
Пример показывает, как в файле ресурсов (*.RES) хранить изображения JPEG и GIF, текст, а также звуки. Ну, и, естественно, как доставать все это оттуда.

Обзор значков (5 КБ)
Автор: Русский_Проект
Замечательный пример, показывает, как можно достать значок из DLL или EXE, причем программа отображает все значки, которые хранятся в файле.

Пример окна с обложкой (9 КБ)
Автор: Robert Wright, Перевод: vladikcomper
Обложки, или шкурки (skins), все чаще используются в современных программах. Этот пример показывает как не отставать от моды и реализовать обложки на VB6.

XP Controls (35 КБ)
Автор: Неизвестен
Очень полезный комплект! В набор контролов входят: обложка ХР-окна, чекбокс, радио-кнопка, кнопка, групбокс, кнопки «?», «Х» и др.

Vista Button (10 КБ)
Автор: Ellic
Кнопка из набора контролов Windows Vista.

AniGIF (5 КБ)
Автор: Русский_Проект
GIF — это удивительный формат изображений, который предлагает нам прозрачность, и самую гениальную и замечательную вещь — возможность создания анимаций! К сожалению, ВБ предоставляет возможность довольствоваться только первым кадром анимированного ГИФа — но не волнуйтесь, «Русский_Проект» исправит это недоразумение!

Paint на VB (8 КБ)
Автор: Неизвестен
Почти полная копия знакомого всем Paint'а.

MessageBeep (2 КБ)
Автор: vladikcomper
Пример использования АПИ-функции MessageBeep(). Эта функция воспроизводит стандартные звуки Windows, точнее звуки MsgBox'ов: ошибка, предупреждение, информация и др.

Media Player (5 КБ)
Автор: Matt Hart
Редкий и очень полезный пример, на который нужно обратить внимание. В этом проекте собраны воедино такие полезные функции, как вопсроизведение WAV, MIDI, AVI, AudioCD + запись дорожек AudioCD в WAV. Перед запуском исправьте данные в коде адреса к файлам на ваши.

Подсветка VB-кода (3 КБ)
Автор: Беляев Данила
Пример показывает как в RTF-Box'е можно реализовать подсветку ВБ-синтаксиса. Пример подсвечивает только заданные слова, так что могут получиться неточности, но вы всегда сможете настроить программу под себя.

Softrate Notepad 1.0 - Исходники (29 КБ)
Автор: vladikcomper
Исходник первой версии легендарного нотепада. Это была моя пятая в жизни программа, которая вышла еще в 2006 году. Соответственно, код не комментирован и глуп, а старые добрые глюки всегда с Вами =). Хотя начинающим и такой пример на обучение годится.

Softrate Notepad 2.7 - Исходники (107 КБ)
Автор: vladikcomper
В версии 2.7 было реализовано сохранение параметров в файл, вставка HTML тэгов через диалог и наконец-то по-нормальному сделано открытие файлов. Эта версия может стать полноценным примером для начинающих программистов.

VBCode To HTML Converter (6 КБ)
Автор: Неизвестен
Конвертер ВБ кода в HTML с подсветкой синтаксиса. В программе можно настроить цвета кода и размер шрифта. Все быстро и удобно, незаменимый помощик для владельцев сайтов по ВБ.

ShotIt Русская версия (406 КБ)
Автор: Mathias Kunter, Перевод: vladikcomper
Настоящая 3Д стрелялка! У вас автомат, Вы должны стрелять в ботов, которые убегают от Вас (а иногда — к Вам =). Я полностью перевел игру, и разумеется, комменты.

Kerish Galaxy Русская версия (328 КБ)
Автор: Дорохов Кирилл, Перевод: vladikcomper
Захватывающая галактическая стрелялка. Вы играете космическим корабликом и должны убивать врагов, которые на Вас движутся, причем стреляют в Вас. Великолепные звук и графика, правда, мне пришлось отключить потерю жизней (а то играть невозможно, поверьте), а также я добавил свой уровень, под номером 4 (это легко). Игра полностью на русском.

Tank Conflict (133 КБ)
Автор: Неизвестен
Пример игры на DirectX Draw, с качественным 3Д звуком. Битва танчиков! Игра на двоих, очень интересная, ведь, патроны отражаются от стен! Смотрите, в себя не попадите =)

Platform Game (8 КБ)
Автор: Яценко Александр
Платформенка на ВБ, выполненная стандартными средствами — Image и Shape. Прикольная игра, прикольные персонажи и прикольные орфографические ошибки ;-)

FSO Examples (2 КБ)
Автор: vladikcomper
В модуле содержатся ВСЕ функции по работе с файловой системы через объекты FSO и WScript: полное стирание папки, создание ярлыка, получение системных каталогов (Пуск>Программы, Рабочий стол и др.), работа с дисками и многое-многое другое!

Модифицированный диалогов открытия файла (29 КБ)
Автор: Comanche
Если Вы устали от стандартного диалога, это то, что для Вас нужно. Возможность просмотра выделенного файла в панели справа (просмотр даже изображений!), сжатия файла методом ZIP и многое другое.

Определение ОС (27 КБ)
Автор: Неизвестен, Доработка: vld
Пример определяет не только платформу (NT или 9х), но и имя операционки, сборку и версию. Обновленная версия от vld теперь определяет Windows 7.