Почетный модератор
21280 / 9014 / 1081
Регистрация: 11.04.2010
Сообщений: 11,015
|
|||||||
1 | |||||||
Исходники на Visual Basic .NET19.04.2014, 01:23. Просмотров 92766. Ответов 83
Кто-то читает книжки. Кто-то ищет информацию в Google... А кто-то набирается знаний, разбирая чужие исходники.
В этой теме предлагается выкладывать проекты разной сложности, кому чего не жалко или просто хочется поделиться ![]() Требования к оформлению постов.
Формат сообщения: Программа "Мои файлы" Инструменты и технологии: VS 2008, Net Framework 3.5 Простое приложение, которое обеспечивает быстрый доступ к файлам и папкам. Элементы добавляются путем перетаскивания файлов и папок в окно приложения. Приложение при запуске проверяет актуальность путей. Для каждого элемента доступно контекстное меню, через которое можно открыть папку, содержащую указанный файл с его выделением, изменить цвет фона и шрифта кнопок, шрифт кнопок, текст, отображаемый на кнопке. Так же можно скрыть кнопку или удалить ее. При удалении кнопка помечается на удаление. Физическое удаление отмеченных элементов коллекции происходит при закрытии приложения. При скрытии по крайней мере одного элемента в нижней части окна станет доступным элемент управления "Скрытые кнопки". Скрытые и удаленные кнопки можно посмотреть в отдельном окне, вновь отобразить, а так же отменить удаление. В приложении есть изображения разных цветов. Они назначаются для папок в рандомном порядке от запуска к запуску. Значки файлов полностью соответствуют их значкам в проводнике Windows. Доступна функция полной и групповой/выборочной очистки коллекции. При нажатии "Удалить все" отмена действия невозможна. Коллекция хранится в бинарном файле, для его чтения и записи используется бинарная сериализация. В приложении проект, демонстрационный скомпилированный файл и скриншот окна программы
16
|
|
19.04.2014, 01:23 | |
Visual Basic .Net и Visual Basic 6.0 - В чём разница
Visual Basic .NET vs Visual FoxPro 9.0 в рамках задач реляционной модели данных
|
|
Строитель
|
|
19.04.2014, 15:55 | 2 |
Программа "CopyProject"
Проект VS 2008, платформа Net Framework 3.5 Приложение которое обеспечивает копирование файлов при помощи IO.FileStream В архиве имеется сам проект и скомпилированный файл.
13
|
Почетный модератор
21280 / 9014 / 1081
Регистрация: 11.04.2010
Сообщений: 11,015
|
|
19.04.2014, 22:56 [ТС] | 3 |
Программа "Easy Admin CB"
Инструменты и технологии: VS 2008, Net Framework 2.0 Сфера применения: Безопасность Маленькая утилита, которая проверяет наиболее уязвимые и часто подверженные модификации ключи системного реестра, функциональность безопасного режима, файл hosts и многое другое. Приложение должно работать с правами Администратора. На форме находится картинка, которая покажет, с какими правами работает утилита. В приложении спрятаны утилиты, необходимые для ручной очистки системы от вредоносов и управление службами и процессами (сторонние), а так же быстрый доступ к основным инструментам - msconfig, regedit, taskmgr Раскрыта работа с реестром - модификация и удаление ключей. Во вложении проект и демо-файл
13
|
Заблокирован
|
|
25.04.2014, 03:09 | 4 |
Программа "Воздушный шарик"
Коммерческий проект, лабораторная работа, бюджет 2750 рублей. Инструменты и технологии: VS 2010, .NET Framework 4 Client Profile (реально не суть). Имеется два воздушных шарика - с воздухом и гелием. Шарик с гелием является объектом класса BalloonWithAir, с гелием - объектом класса BalloonWithHelium. У каждого класса есть свойства цвет, размер, надутый и с рисунком. Значения свойств отображаются на форме. Оба шарика схематично нарисованы на PictureBox'ах. При нажатии кнопок Надуть и Сдуть шарик надувается и сдувается, плавно с анимацией. При нажатии Отпустить гелиевый шарик летит вверх, шарик с воздухом - вниз. Шарик с гелием может полететь либо влево-вверх, либо прямо-вверх, либо вправо-вверх. При этом один из этих путей может преграждать дерево (определяется при запуске программы, также рисуется на PictureBox'е). Если шарик столкнётся с деревом (т.е. траектория полета совпадет с расположением дерева), он лопнет с громким звуком. Может внезапно выбежать хулиган, который так же собьёт шарик со звуком. Шарику с воздухом не страшны деревья, но страшен хулиган. В приложении проект (+ демонстрационный скомпилированный файл) и техническое задание на проект.
5
|
Строитель
|
|
25.04.2014, 15:35 | 6 |
Программа "Медиа проигрыватель"
Проект VS 2013, платформа Net Framework 4 Данный проигрыватель воспроизводит таки звуки как mp3, wav, ogg, midi и др. Так же проигрыватель умеет в случайном порядке воспроизводить вашу музыку и повторять список воспроизведения. В архиве имеется сам проект и скомпилированный файл и исходники других компонентов который были использованы в проекте.
11
|
Строитель
|
|
07.05.2014, 13:49 | 9 |
Программа "FTP Downloader"
Инструменты и технологии: VS 2008, Net Framework 2.0 Не большая программка позволяющая загружать файлы с FTP серверов с поддержкой файловой подкачки. Тестировалась программа на локальном сервере "Golden FTP Server"
3
|
Строитель
|
||||||||||||||||
01.06.2014, 17:29 | 13 | |||||||||||||||
Lua Toolkit
Инструменты и технологии: VS 2013, Net Framework 4.0 Исходник не большой программки для запуска lua скриптов под платформу NET Приме Блокнот Кликните здесь для просмотра всего текста
Пример Создание exe файла на VB и CS Кликните здесь для просмотра всего текста
Пример Перебор символов Кликните здесь для просмотра всего текста
7
|
Почетный модератор
21280 / 9014 / 1081
Регистрация: 11.04.2010
Сообщений: 11,015
|
|
18.06.2014, 22:17 [ТС] | 17 |
Программа для создания, редактирования и прохождения тестов (Программа тестирования) на Visual Basic .NET
Инструменты и технологии: VS 2008, Net Framework 2.0 Тестировалось на Windows XP, Windows 7. На Windows 8 работоспособность не гарантируется. Простая программа, с помощью которой можно создать тест, пройти тест или отредактировать имеющийся, созданный, разумеется, в ней же. Никаких премудростей вроде паролей, регистраций и прочего, прошел - посмотрел результат. Как работает. В приложении две части, и, по сути, основных формы - форма для прохождения тестов и форма для создания/редактирования. Прохождение тестов При каждом новом запуске вопросы будут в разной последовательности (перемешивание вопросов) Более того, ответы на каждый вопрос так же перемешиваются. Есть контейнер для изображений. Изображения зумируются под размеры контейнера. Для просмотра картинки в реальном размере дважды щелкнуть по ней. Будет открыто окно просмотра в масштабе 100% Ответы сопровождаются звуками, есть прогрессбар и статистика, сколько верных и неверных ответов. При желании все это отключается специальным флажком. Тест будет проходить "вслепую", будет известно только общее число вопросов и номер текущего. По окончании теста играет mp3 (воспроизведение mp3-файлов с помощью API), отключить ее нельзя, можно удалить файл из папки приложения, эта ситуация предусмотрена. Начать тест можно нажав на кнопку "Выбрать тест" и выбрать файл *.tst При выборе прохождения кнопка создания тестов будет неактивной. Предусмотрен множественный выбор ответов, вплоть до выбора всех ответов и непростановкой ни одного ответа. Создание теста Создание и редактирование теста осуществляется во второй форме, которая вызывается по кнопке "Создать тест". Здесь можно начать составлять новый тест, а можно открыть существующий и отредактировать его, дополнить или удалить лишние вопросы. Чтобы добавить новый вопрос, нужно нажать на кнопку "Добавить вопрос" Автоматически дается два пустых варианта ответа. Напротив каждого - кнопка удаления ответа, есть кнопка добавления ответа. Добавлять можно сколько угодно ответов, однако в программе не предусмотрено то, что можно вообще не давать ни одного ответа. После заполнения полей нажать кнопку с зеленой стрелкой "Записать". Имеется табло, где отображается число созданных вопросов и позиция текущего. Так же есть кнопки навигации по вопросам. После того как тест создан, нажать "Сохранить в файл". Для хранения тестов использована бинарная сериализация. Изображения и вопросы хранятся в одном файле. Динамическое создание компонентов, группы компонентов и управление ими. Воспроизведение Wav и mp3 Собственный двухцветный прогрессбар, небольшая косметика у панелей. Для того, чтобы кнопка создания тестов была доступной, в директории приложения должен быть файл с именем "AllowToAddAndEdit.txt" с любым содержимым Скриншоты: Файлы (проект, демо и готовый файл с тестами):
14
|
Строитель
|
|
07.07.2014, 07:37 | 18 |
Исходник не большого проигрывателя
Инструменты и технологии: VS 2008, Net Framework 3.5 Обычный аудио проигрыватель с функциями редактирование плейлиста, изменение скорости воспроизведения, также имеется полоса прокрутки, чтение метатегов через библиотеку Interop.Shell32.dll. Ну я ещё не добавил изменения баланса, но это функция имеется в классе AudioPlayer.vb. Также с помощью этого класс можно воспроизводить музыку через интернет и отображать статус загрузки и буферизацию.
4
|
Почетный модератор
21280 / 9014 / 1081
Регистрация: 11.04.2010
Сообщений: 11,015
|
|
17.09.2014, 17:48 [ТС] | 19 |
Игра "Алкоголик"
Проект 2012 года. Тема была, но решил разместить пост в прикрепленных. Смысл игры предельно прост - нужно пить водку и закусывать, проходя лабиринт и уложиться при этом в отведенное время. Программа подсчитывает количество правильных "закусок", показывает время, подсказывает, что нужно делать, все сопровождается звуками. У главного героя есть здоровье, которое он теряет, ударяясь о стенки. Здоровье убывает и при столкновении с черепками. После того, как все будет выпито и съедено, программа предложит лечь спать и даст нашему алкоголику кровать, которая будет расположена в нижнем правом углу карты. Персонаж пьянеет и на последней стадии становится трудноуправляемым. В игре есть топоры. Нужно взять по крайней мере один топор, чтобы ломать деревянные ящики и не менее двух, чтобы один раз пробить стену без ущерба для здоровья. Такое действие забирает 2 топора. Утрата всех топоров не лишает персонажа способности ломать ящики. Эта способность дается на весь тур. При потере фокуса игра автоматически ставится на паузу. В конце титры. Инфо о карте: Черный пиксел означает стену Белый - рабочее пространство Зеленый - выпивку Синий - закуску Голубой - траву Желтый - камни Красный - опасность Розовый - здоровье Серый - мусор Светло-серый - дерево Темно-зеленый - топор Темно-розовый - кирпичи-обман Проект: Алкоголик 2012 Проект.rar Демо (папка с игрой и файлами) Алкоголик.rar
12
|
Модератор
![]() 3248 / 2909 / 448
Регистрация: 27.01.2014
Сообщений: 5,396
|
|
11.01.2015, 21:18 | 20 |
Управление GIF анимацией на кнопке
vs2010, fx4.0 Пример управления фрэймами файла GIF анимации. Анимирование происходит на кнопке с контролем скорости анимации, направления анимации "вперед/назад", паузой, остановкой и полным сбросом в начало анимации... Будет полезен для тех, кто хочет анимировать интерфейс своих приложений при помощи GIF анимашек. Конечно после разбора проекта и понимания что куда там идет ![]() Загрузить пример
7
|
11.01.2015, 21:18 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Хорошие учебники по Visual Basic Net
Литература и ресурсы по Visual Basic .NET Как в Visual Basic .NET использовать CentimetersToPoints Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |