Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.87/789: Рейтинг темы: голосов - 789, средняя оценка - 4.87
Почетный модератор
 Аватар для Памирыч
23253 / 9167 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014

Исходники на Visual Basic .NET

19.04.2014, 01:23. Показов 154312. Ответов 109

Студворк — интернет-сервис помощи студентам
Кто-то читает книжки. Кто-то ищет информацию в Google... А кто-то набирается знаний, разбирая чужие исходники.
В этой теме предлагается выкладывать проекты разной сложности, кому чего не жалко или просто хочется поделиться

Требования к оформлению постов.
  • В теме можно размещать только проекты. Пользователям будет нужен доступ к исходному коду вашей программы. Желательно указать версию Framework
  • Приложения должны быть написаны на языке Visual Basic .NET
  • Должно присутствовать хотя бы краткое описание программы и ее назначение. Скриншоты программы и демонстрационный скомпилированный файл так же приветствуются.
  • В одном посте желательно прикреплять не более одного проекта.
  • В данной теме запрещается вступать в обсуждения. В случае, если возникли какие-либо вопросы, следует создать тему в разделе VB .NET и дать ссылку на интересующий пост.
  • Размещаемый контент не должен затрагивать права и интересы третьих лиц и полностью удовлетворять Правилам форума
  • Простейшие проекты лучше не выкладывать. Код должен содержать функционал, который может быть полезен в изучении
 Комментарий модератора 
Данные правила обязательны к исполнению в рамках темы





Формат сообщения:

Программа "Мои файлы"

Инструменты и технологии: VS 2008, Net Framework 3.5

Простое приложение, которое обеспечивает быстрый доступ к файлам и папкам.

Элементы добавляются путем перетаскивания файлов и папок в окно приложения.

Приложение при запуске проверяет актуальность путей. Для каждого элемента доступно контекстное меню, через которое можно открыть папку, содержащую указанный файл с его выделением, изменить цвет фона и шрифта кнопок, шрифт кнопок, текст, отображаемый на кнопке. Так же можно скрыть кнопку или удалить ее. При удалении кнопка помечается на удаление. Физическое удаление отмеченных элементов коллекции происходит при закрытии приложения. При скрытии по крайней мере одного элемента в нижней части окна станет доступным элемент управления "Скрытые кнопки".
Скрытые и удаленные кнопки можно посмотреть в отдельном окне, вновь отобразить, а так же отменить удаление.
В приложении есть изображения разных цветов. Они назначаются для папок в рандомном порядке от запуска к запуску. Значки файлов полностью соответствуют их значкам в проводнике Windows.
Доступна функция полной и групповой/выборочной очистки коллекции. При нажатии "Удалить все" отмена действия невозможна.
Коллекция хранится в бинарном файле, для его чтения и записи используется бинарная сериализация.

В приложении проект, демонстрационный скомпилированный файл и скриншот окна программы
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: rar Мои файлы (Проект).rar (346.6 Кб, 899 просмотров)
Тип файла: rar Мои файлы (Демо).rar (268.4 Кб, 485 просмотров)
17
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.04.2014, 01:23
Ответы с готовыми решениями:

Visual Basic .Net и Visual Basic 6.0 - В чём разница
В общем возник вопрос: Visual Bisic.Net и Visual Basic - это два разных языка, или же .NET версия это лишь его улучшение. Я так понимаю что...

Visual Basic.Net и Visual Studio 2013 - в чем разница?
Visual Basic.Net и Visual Studio 2013 - в чем разница? Или это одно и тоже, просто называются по другому. Планирую перейти с VB6.0...

Visual Basic .NET vs Visual FoxPro 9.0 в рамках задач реляционной модели данных
Очень хочется обсудить следующую тему. Поставлена задача - написать некоторую программу обработки данных. Все данные, обрабатываемые...

109
Модератор
Эксперт .NET
 Аватар для Yury Komar
4372 / 3442 / 512
Регистрация: 27.01.2014
Сообщений: 6,266
12.05.2024, 21:15
Студворк — интернет-сервис помощи студентам
Custom Form

Windows Forms + .NET Framework 4.8

- Стандартный заголовок окна убран,
- ControlBox выполнен из Label'ов для того, чтоб не ловили фокус,
- ClientArea описана границами Margins,
- Растягивание за границы
- Двойной клик по заголовку делает форме Maximize
- В ControlBox добавил еще кнопочку "гамбургер", для доп менюшки
- Тень от формы взята оригинальная, системная.
- Форма растягивается до Screen.WorkingArea (при этом, даже перетянув ее на второй монитор, она определит его границы и подстроится под них, так как разрешения мониторов, скорее всего, будут разные)
- По клику на панели задач окошко сворачивается и разворачивается
- Весь код окошка спрятан в файле Form1.Designer.vb, чтоб не мешался.

В целом, получилось неплохо, с учетом того, что это WinForms.

Можно использовать проект как шаблон либо копировать форму (3 файла, включая ее ресурсы) в свои проекты, желательно сперва переименовать, если в вашем проекте уже есть форма с именем Form1.



А это одна из моих программ на этой форме написана:
Вложения
Тип файла: zip Skinned Form.zip (39.4 Кб, 50 просмотров)
8
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
10.06.2024, 08:11
Календарь на Bitmap-ах
Может кому нибудь будет интересно.Написан на FW 4. Можно посмотреть любой год.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Календарь_Bitmap.zip (200.0 Кб, 60 просмотров)
5
Модератор
Эксперт .NET
 Аватар для Yury Komar
4372 / 3442 / 512
Регистрация: 27.01.2014
Сообщений: 6,266
27.06.2024, 18:43
File Splitter 2.0

.NET Framework 4.8, Visual Studio 2022

Немного улучшенная программа "File Splitter", которой Orlangur, в далеком 2016, поделился с нами.
Ничего я особо не менял в ней, только лишь добавил (на мой взгляд) очень полезную штуку, как "Сжатие файлов" во время их разделения, тем самым экономя место на диске.
Программа использует для распаковки и сжатия GZipSteram из библиотеку System.IO.Compression, входящей в .NET Framework 4.5+.
Так же, сжатые файлы автоматически распаковываются при склеивании, при этом, если файл не был запакован при разделении, программа это поймет без участия пользователя.

Скажем так, своего рода архиватор (формата ZIP) с функцией разделения файлов на части...

Вложения
Тип файла: zip File Splitter v2 (EXE).zip (37.7 Кб, 17 просмотров)
Тип файла: zip File Splitter v2 (Source).zip (42.4 Кб, 28 просмотров)
3
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
26.07.2024, 11:29
Скачать видео с Ютубе.
Наверное многих этот вопрос интересует.Еще пару месяцев назад,я спокойно качал видео с помощью Internet Download Manager (IDMan.exe),но сейчас Ютуб все заблокировал.Альтернотивой стал сайт http://https://youtube4kdownloader.com/ и вот небольшая программа которая его открывает с путем на видео.Кстати,скачивать можно не только с Ютуба,но и с других видеохолстингов.
Вложения
Тип файла: zip Скачать онлайн Ютуб.zip (28.4 Кб, 30 просмотров)
1
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
03.08.2024, 15:18
Добавление даты на фото
Небольшая программа которая добавляет на фото дату съемки.Дата берется из тегов,шрифт и цвет можно выбрать самому.Фото сохраняется рядом с оригиналом с добавлением _Data.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Фото с датой.zip (57.8 Кб, 25 просмотров)
2
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
13.08.2024, 12:30
Подсчет время воспроизведения всех медиа файлов в папке. Продолжительность файла вычисляется с помощью ffprobe.exe,она расположена в системной папке. FrameWork 4.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip FFprobe время игры.zip (428.8 Кб, 29 просмотров)
1
4709 / 3662 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
30.09.2024, 21:13
Программа позволяет поместить выбранную картинку на экране (картинку можно перемещать с помощью мыши). Хотя это не главное и ее можно рассматривать как пример использования NotifyIcon.
После старта программа создает значок в области уведомлений. При клике ПКМ на значке появляется меню позволяющее выбрать требуемую процедуру. В данном случае таких процедур две: InsertImage и Exit.
При выборе InsertImage будет показан список картинок, и двойной клик ЛКМ на выбранном изображении выведет его на экран. Для замены картинки нужно опять обратиться к меню и выбрать InsertImage.
Процедура Exit определяет окончание работы с программой.
PS. Win10, VS2019, Net 4.7.2
Миниатюры
Исходники на Visual Basic .NET  
Изображения
  
Вложения
Тип файла: rar ImageOnScreen.rar (495.8 Кб, 57 просмотров)
6
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
16.01.2025, 12:03
Конвертер xls в xlsx
.NET Framework 4.0

 Комментарий модератора 
Обсуждение примера "Конвертер xls в xlsx"
Вложения
Тип файла: zip XLS в XLSX Конвертировать 1.zip (615.2 Кб, 45 просмотров)
0
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
02.10.2025, 14:21
Определение кода клавиш
Две небольшие програмки которые показывают соответствие клавиши и ее кода.Мне они частенько помогают,может еще кому то помогут.
Миниатюры
Исходники на Visual Basic .NET  
Изображения
 
Вложения
Тип файла: zip Коды клавиш.zip (63.0 Кб, 31 просмотров)
Тип файла: zip Коды символов перебор.zip (61.9 Кб, 27 просмотров)
4
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
10.03.2026, 17:51
Сортировка файлов в папке на флешке
На флешку,как правило,файлы записываются просто по порядку ,без сортировки и на автомагнитоле проигрываются как записались.Эта программа сортирует файлы разными способами и записывает в новую папку с такимже именем с добавлением _new ,а пустая папка удаляется.
NET. FRAMEWORK 4.8 VS2019
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Сортировка файлов в папке на флешке.zip (68.1 Кб, 17 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.03.2026, 17:51

Арктангенс в Visual Basic .NET?
Здравствуйте всем! Как? Как его получить? В классе Math его нет... https://msdn.microsoft.com/ru-ru/library/thc0a116%28v=vs.120%29.aspx

Хорошие учебники по Visual Basic Net
Подскажите пожалуйста хорошие учебники по visual basic net,спасибо

Аналог TStringList в Visual Basic.NET
Здравствуйте все! Помогите разобраться мне надо строки в текстовом файле сохранять в виде списка строк ну и соответственно...

Литература и ресурсы по Visual Basic .NET
Литература по Visual Basic.NET 1. Виктор Зиборов "Visual Basic 2010 на примерах" Издательство: БХВ-Петербург Год издания: 2010...

Как в Visual Basic .NET использовать CentimetersToPoints
В Visual Basic 6 можно было перевести сантиметры в пункты подобным образом CentimetersToPoints(х.хх) как подобное использовать в VB.NET ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
110
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru