Почетный модератор
 Аватар для Памирыч
23248 / 9160 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014

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

19.04.2014, 01:23. Показов 149595. Ответов 108

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

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





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

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

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

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

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

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

В приложении проект, демонстрационный скомпилированный файл и скриншот окна программы
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: rar Мои файлы (Проект).rar (346.6 Кб, 863 просмотров)
Тип файла: rar Мои файлы (Демо).rar (268.4 Кб, 463 просмотров)
16
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 в рамках задач реляционной модели данных
Очень хочется обсудить следующую тему. Поставлена задача - написать некоторую программу обработки данных. Все данные, обрабатываемые...

108
2 / 2 / 0
Регистрация: 09.06.2020
Сообщений: 5
10.09.2020, 16:01
Студворк — интернет-сервис помощи студентам
Программа учета оргтехники на предприятиях.

Свободная программа для учета оргтехники в организациях, предприятиях и учреждениях.
Официально поддерживает хранение данных в СУБД MS Access, не официально (через прослойки драйверов) MS SQL Server, MySQL, PostgreSQL.

Для выгрузки отчетов поддерживается MS Office, OpenOffice.org (LibreOffice).
Для использования MySQL необходим драйвер MyODBC 3.51.

bko.7z
2
Лень — мое второе и
 Аватар для Orlangur
3226 / 2414 / 687
Регистрация: 28.11.2014
Сообщений: 3,600
Записей в блоге: 3
25.09.2020, 12:46
Перевод голоса в текст с помощью api wit.ai
VS 2017, Framework 4.5
Программа использует api сайта wit.ai
Документация
Внутри один класс и форма с примером использования класса.
Для начала работы необходимо получить токен на самом сайте после регистрации.
Далее поместить 1 или несколько токенов в массив.
Через api можно передавать файлы длительностью не более 10 секунд, поэтому тут используется библиотека NAudio для определения длинны передаваемого файла и нарезки его на части требуемого размера.
Поддерживается работа с файлами формата .mp3 и .wav
Вложения
Тип файла: zip Wit_AI_Example.zip (1.38 Мб, 103 просмотров)
5
4708 / 3661 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
16.10.2020, 21:54
Для интересующихся ГИС (географические информационные системы) простой пример с использованием библиотеки DotSpatial.
Ссылки:
https://archive.codeplex.com/?p=dotspatial
https://github.com/DotSpatial/DotSpatial
https://github.com/DotSpatial/... patial.chm
PS. Значительный размер архива определяют включенные файлы данных и библиотек.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: rar CoviMapRU.rar (22.88 Мб, 182 просмотров)
6
4708 / 3661 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
24.02.2021, 13:27
Для визуального анализа функций z=f(x,y). Использовал https://www.codeproject.com/Ar... -in-Csharp. Удобства ради, откомпилировал UserControl в dll.
Управление:
Масштаб:
Ctrl+ЛКМ
Колесо мыши
Сдвиг:
Shift+ЛКМ
Вращение:
Движение ЛКМ
Движение ПКМ
PS. VS2010, NET 4.0
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: rar vbGraph3D.rar (68.1 Кб, 108 просмотров)
5
Нарушитель
 Аватар для HACKER KAY
21 / 47 / 5
Регистрация: 03.06.2019
Сообщений: 368
Записей в блоге: 10
26.08.2021, 13:24
Тема Windows Forms как в Visual Studio

Будет очень полезно для тех, кто любит красивые интерфейсы :3

Инструкция по добавлению в свой проект:
1) Поместите приложенный файл в файлы своего проекта Visual Studio (.vb)
2) Скомпилируйте приложение один раз (функция отладки)
3) В элементах управления появятся новые контролы
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip VisualStudioFramework.zip (11.8 Кб, 141 просмотров)
5
2277 / 1594 / 399
Регистрация: 26.06.2017
Сообщений: 4,715
Записей в блоге: 1
27.09.2021, 18:14
Примитивный индикатор состояния в виде круга или овала.

Минимальная платформа .net 2.0

Свойства:
State - Возвращает или задаёт состояние элемента управления
ActiveColor - Возвращает или задаёт цвет активного состояния
InactiveColor - Возвращает или задаёт цвет неактивного состояния

Методы:
SetState - устанавливает необходимое состояние элемента

События:
StateChanging - происходит перед изменений состояния элемента управления
StateChanged - происходит при изменении состояния элемента управления
Вложения
Тип файла: zip StateIndicator_source code.zip (14.2 Кб, 72 просмотров)
Тип файла: zip StateIndicator_dll.zip (6.7 Кб, 46 просмотров)
2
 Аватар для vova2112
147 / 135 / 34
Регистрация: 28.02.2014
Сообщений: 165
06.11.2021, 10:58
SwitchButton с возможностью использования как 2-х так и 3-х положений, с разнообразными свойствами и событиями.

Демонстрационный проект - SwithBut.rar

3
20 / 20 / 1
Регистрация: 06.04.2021
Сообщений: 208
08.01.2022, 20:05
Здравствуйте!
VS 2019, Net Framework 4.7.2.
Вот что у меня получилось с помощью OVVA по построению и визуализации графов.
Программа позволяет построить связные и несвязные графы по данным записанным в таблицу эксель. Выделять узлы и рёбра цветом, менять форму узлов, находить входящие и исходящие узлы и их количество. Получать информацию по выбранному узлу или ребру. Выделять узлы в диапазоне веса рёбер. Производить поиск по названию узлов и рёбер и увидеть их выделенными цветом. И др. Описание в справке к программе.
Применить можно для анализа каких-нибудь данных. Это могут быть люди, связи между ними. Товары, изделия с входящими в них подизделиями и т.п.

Миниатюры
Исходники на Visual Basic .NET   Исходники на Visual Basic .NET   Исходники на Visual Basic .NET  

Вложения
Тип файла: rar GraphEx1.rar (3.31 Мб, 75 просмотров)
14
Любитель
 Аватар для Тим70
1039 / 739 / 160
Регистрация: 27.01.2019
Сообщений: 1,508
21.06.2022, 19:59
Обработка медиа файлов (склеить/разделить)
Проект VS2017, .NET Framework 4.0.

Эта программа позволяет склеивать мультимедийные (аудио, видео) файлы, конвертировать и разбивать большой файл на части. Причем выходной формат Вы можете выбрать сами.
Спасибо за помощь в создании программы I can, программа работает на основе программы ffmpeg.exe и она должна находиться в системной папке (для win7 32 это C:\Windows\System32 ,для 64 версии я не знаю). Если ее там нет, то распакуйте архивы 32 и 64 (в их папках лежат ffmpeg.exe для соответствующих систем) и вставьте папки с файлами в папку Debig (рядом с exe файлом). И в событии Form_Load снимите комментарии.
У меня не стояла ffmpeg и на 64 тоже, но с описанным выше программа работает на ура. Так же, закомментируйте строку
VB.NET
1
 ffmpeg.StartInfo.FileName = "ffmpeg"
Вложения
Тип файла: rar Обработка файлов.rar (4.57 Мб, 75 просмотров)
Тип файла: rar 32.rar (14.10 Мб, 28 просмотров)
Тип файла: rar 64.rar (15.86 Мб, 28 просмотров)
6
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
12.11.2022, 19:09
Может кому-то понадобиться.
Изображения
 
Вложения
Тип файла: zip SimpleCalculator.zip (13.9 Кб, 58 просмотров)
1
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
26.11.2022, 20:55
Давно задавался вопросом, как происходит вращение изображений, и наконец-то дошли руки сделать вот такой вот велосипед. От PictureBox пришлось отказаться и собрать из разных кусков кода свой контрол.
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip PrimitiveAnimation.zip (22.1 Кб, 63 просмотров)
1
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
16.12.2022, 18:07
Пример того как можно записать и снова воспроизвести движения курсора. Плюс ещё один довольно простой, но очень полезный class ... смотрите в коде
Вложения
Тип файла: zip MouseRec.zip (20.7 Кб, 42 просмотров)
0
7 / 7 / 0
Регистрация: 11.12.2022
Сообщений: 12
18.12.2022, 07:08
Приложение: MDBtoXMLConverter
Версия: 1.0
Среда разработки: VB.Net Сommunity 2022, Net Framework 4.5.2 64bit
Описание: Конвертация файлов базы данных MS Access из формата MDB в формат XML
Особенности:
- приложение основано на System.Data.OleDb 32bit
- поддерживается Darg & Drop для выбора исходного файла базы данных MDB
- собственная форма для вывода сообщений FormMessage - альтернатива MessageBox
- небольшая анимация для "оживления" приложения
Вложения
Тип файла: zip MDBtoXMLConverter 1.0.4.zip (1.24 Мб, 32 просмотров)
0
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
22.12.2022, 04:42
В общем и целом, бесполезная игрушка. Минимум кода. При движении курсора производиться запись его координат, одновременно, с смещённым временем по этим координатам движется анимашка бабочки (пардонте, что нашёл)
Вложения
Тип файла: zip MouseFollower.zip (27.7 Кб, 41 просмотров)
0
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
04.01.2023, 10:45
Что то похожее есть во многих графических редакторах. Как точно это обозвать не знаю.
Пример ставит штамп на форму...
Вложения
Тип файла: zip PictureCreateAndManipulateExample.zip (9.8 Кб, 48 просмотров)
0
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
11.01.2023, 07:12
Внимание, черный ящик.

Данный пример показывает, как можно при помощи кнопок тастатуры двигать объекты.
Это чуть больше чем ВВЕРХ ВНИЗ ПРАВА ЛЕВА

Update: забыл про кнопки D W A S
Вложения
Тип файла: 7z MoveObjects.7z (5.5 Кб, 45 просмотров)
0
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
26.01.2023, 23:07
Многопоточное, одновременное проигрывание аудио файлов.
Есть ещё много интересного, так что, если будут вопросы пишите на форум, прохавал эту тему от и до.
Вложения
Тип файла: zip Test II.zip (17.3 Кб, 69 просмотров)
0
69 / 65 / 5
Регистрация: 11.04.2021
Сообщений: 288
Записей в блоге: 7
30.04.2023, 01:18
Исходник элемента Animator на основе Picturebox

Воспроизводит GIF анимациии с учётом заложенных в анимации временных отрезков для каждого кадра.

Может,

ускорять или замедлять воспроизведение анимации, воспроизводить анимацию по кругу или только один раз.

Воспроизвести анимацию вперед или назад, воспроизвести только определенную часть анимации.

Элемент автоматически настраиваться на размеры GIF анимациии, возможно расположение элемента на других элементах.

Настройки элемента возможны в свойствах элемента в вкладке "Настройки" или из кода.

P.S Смотрите пример, если что... стучите в личку
Вложения
Тип файла: 7z Gif.7z (17.2 Кб, 58 просмотров)
1
Любитель
 Аватар для Тим70
1039 / 739 / 160
Регистрация: 27.01.2019
Сообщений: 1,508
05.06.2023, 14:07
ПОГОДА
Программа без Xml. Данные считываем с сайта Gismeteo. FW4
Миниатюры
Исходники на Visual Basic .NET  
Вложения
Тип файла: zip Погода GISMETEO 1.zip (9.43 Мб, 70 просмотров)
5
Модератор
Эксперт .NET
 Аватар для Yury Komar
4356 / 3426 / 512
Регистрация: 27.01.2014
Сообщений: 6,254
12.05.2024, 16:44
Получить свойства (метаданные) содержащиеся в любом файле, используя функцию GetDetailsOf из Shell32.

Можно получить базовые данные видео файлов и картинок, не загружая их (с форматом MKV и WEBM не получилось, они хранят свои метаданные в другом виде), для чтения их свойств можно использовать библиотеку MediaInfo (достойные примеры можно взять здесь, здесь и здесь).

В общем, все то, что можно увидеть в окне свойств файла на вкладке "Подробно", и даже больше, можно вытянуть из файла.

Вложения
Тип файла: zip GetDetailsOf.zip (42.9 Кб, 12 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.05.2024, 16:44
Помогаю со студенческими работами здесь

Арктангенс в 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 ?


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Опции темы

Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru