Форум программистов, компьютерный форум, киберфорум
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. Показов 155296. Ответов 109

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

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





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

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

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

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

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

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

В приложении проект, демонстрационный скомпилированный файл и скриншот окна программы
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: rar Мои файлы (Проект).rar (346.6 Кб, 903 просмотров)
Тип файла: 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
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
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
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
10.06.2024, 08:11
Календарь на Bitmap-ах
Может кому нибудь будет интересно.Написан на FW 4. Можно посмотреть любой год.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Календарь_Bitmap.zip (200.0 Кб, 60 просмотров)
5
Модератор
Эксперт .NET
 Аватар для Yury Komar
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
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
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
26.07.2024, 11:29
Скачать видео с Ютубе.
Наверное многих этот вопрос интересует.Еще пару месяцев назад,я спокойно качал видео с помощью Internet Download Manager (IDMan.exe),но сейчас Ютуб все заблокировал.Альтернотивой стал сайт http://https://youtube4kdownloader.com/ и вот небольшая программа которая его открывает с путем на видео.Кстати,скачивать можно не только с Ютуба,но и с других видеохолстингов.
Вложения
Тип файла: zip Скачать онлайн Ютуб.zip (28.4 Кб, 30 просмотров)
1
Любитель
 Аватар для Тим70
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
03.08.2024, 15:18
Добавление даты на фото
Небольшая программа которая добавляет на фото дату съемки.Дата берется из тегов,шрифт и цвет можно выбрать самому.Фото сохраняется рядом с оригиналом с добавлением _Data.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Фото с датой.zip (57.8 Кб, 25 просмотров)
2
Любитель
 Аватар для Тим70
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
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
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
16.01.2025, 12:03
Конвертер xls в xlsx
.NET Framework 4.0

 Комментарий модератора 
Обсуждение примера "Конвертер xls в xlsx"
Вложения
Тип файла: zip XLS в XLSX Конвертировать 1.zip (615.2 Кб, 45 просмотров)
0
Любитель
 Аватар для Тим70
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
02.10.2025, 14:21
Определение кода клавиш
Две небольшие програмки которые показывают соответствие клавиши и ее кода.Мне они частенько помогают,может еще кому то помогут.
Миниатюры
Исходники на Visual Basic .NET  
Изображения
 
Вложения
Тип файла: zip Коды клавиш.zip (63.0 Кб, 31 просмотров)
Тип файла: zip Коды символов перебор.zip (61.9 Кб, 27 просмотров)
5
Любитель
 Аватар для Тим70
1072 / 784 / 161
Регистрация: 27.01.2019
Сообщений: 1,552
10.03.2026, 17:51
Сортировка файлов в папке на флешке
На флешку,как правило,файлы записываются просто по порядку ,без сортировки и на автомагнитоле проигрываются как записались.Эта программа сортирует файлы разными способами и записывает в новую папку с такимже именем с добавлением _new ,а пустая папка удаляется.
NET. FRAMEWORK 4.8 VS2019
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Сортировка файлов в папке на флешке.zip (68.1 Кб, 17 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru