|
Почетный модератор
23253 / 9167 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|||||||
Исходники на Visual Basic .NET19.04.2014, 01:23. Показов 154312. Ответов 109
Кто-то читает книжки. Кто-то ищет информацию в Google... А кто-то набирается знаний, разбирая чужие исходники.
В этой теме предлагается выкладывать проекты разной сложности, кому чего не жалко или просто хочется поделиться ![]() Требования к оформлению постов.
Формат сообщения: Программа "Мои файлы" Инструменты и технологии: VS 2008, Net Framework 3.5 Простое приложение, которое обеспечивает быстрый доступ к файлам и папкам. Элементы добавляются путем перетаскивания файлов и папок в окно приложения. Приложение при запуске проверяет актуальность путей. Для каждого элемента доступно контекстное меню, через которое можно открыть папку, содержащую указанный файл с его выделением, изменить цвет фона и шрифта кнопок, шрифт кнопок, текст, отображаемый на кнопке. Так же можно скрыть кнопку или удалить ее. При удалении кнопка помечается на удаление. Физическое удаление отмеченных элементов коллекции происходит при закрытии приложения. При скрытии по крайней мере одного элемента в нижней части окна станет доступным элемент управления "Скрытые кнопки". Скрытые и удаленные кнопки можно посмотреть в отдельном окне, вновь отобразить, а так же отменить удаление. В приложении есть изображения разных цветов. Они назначаются для папок в рандомном порядке от запуска к запуску. Значки файлов полностью соответствуют их значкам в проводнике Windows. Доступна функция полной и групповой/выборочной очистки коллекции. При нажатии "Удалить все" отмена действия невозможна. Коллекция хранится в бинарном файле, для его чтения и записи используется бинарная сериализация. В приложении проект, демонстрационный скомпилированный файл и скриншот окна программы
17
|
|||||||
| 19.04.2014, 01:23 | |
|
Ответы с готовыми решениями:
109
Visual Basic .Net и Visual Basic 6.0 - В чём разница
Visual Basic .NET vs Visual FoxPro 9.0 в рамках задач реляционной модели данных |
|
Модератор
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. А это одна из моих программ на этой форме написана:
8
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 10.06.2024, 08:11 | |
|
Календарь на Bitmap-ах
Может кому нибудь будет интересно.Написан на FW 4. Можно посмотреть любой год.
5
|
|
|
Модератор
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) с функцией разделения файлов на части...
3
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 26.07.2024, 11:29 | |
|
Скачать видео с Ютубе.
Наверное многих этот вопрос интересует.Еще пару месяцев назад,я спокойно качал видео с помощью Internet Download Manager (IDMan.exe),но сейчас Ютуб все заблокировал.Альтернотивой стал сайт http://https://youtube4kdownloader.com/ и вот небольшая программа которая его открывает с путем на видео.Кстати,скачивать можно не только с Ютуба,но и с других видеохолстингов.
1
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 03.08.2024, 15:18 | |
|
Добавление даты на фото
Небольшая программа которая добавляет на фото дату съемки.Дата берется из тегов,шрифт и цвет можно выбрать самому.Фото сохраняется рядом с оригиналом с добавлением _Data.
2
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 13.08.2024, 12:30 | |
|
Подсчет время воспроизведения всех медиа файлов в папке. Продолжительность файла вычисляется с помощью ffprobe.exe,она расположена в системной папке. FrameWork 4.
1
|
|
| 30.09.2024, 21:13 | |
|
Программа позволяет поместить выбранную картинку на экране (картинку можно перемещать с помощью мыши). Хотя это не главное и ее можно рассматривать как пример использования NotifyIcon.
После старта программа создает значок в области уведомлений. При клике ПКМ на значке появляется меню позволяющее выбрать требуемую процедуру. В данном случае таких процедур две: InsertImage и Exit. При выборе InsertImage будет показан список картинок, и двойной клик ЛКМ на выбранном изображении выведет его на экран. Для замены картинки нужно опять обратиться к меню и выбрать InsertImage. Процедура Exit определяет окончание работы с программой. PS. Win10, VS2019, Net 4.7.2
6
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|||||||
| 16.01.2025, 12:03 | |||||||
|
Конвертер xls в xlsx
.NET Framework 4.0
0
|
|||||||
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 02.10.2025, 14:21 | |
|
Определение кода клавиш
Две небольшие програмки которые показывают соответствие клавиши и ее кода.Мне они частенько помогают,может еще кому то помогут.
4
|
|
|
Любитель
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
|
|
| 10.03.2026, 17:51 | |
|
Сортировка файлов в папке на флешке
На флешку,как правило,файлы записываются просто по порядку ,без сортировки и на автомагнитоле проигрываются как записались.Эта программа сортирует файлы разными способами и записывает в новую папку с такимже именем с добавлением _new ,а пустая папка удаляется. NET. FRAMEWORK 4.8 VS2019
0
|
|
| 10.03.2026, 17:51 | |
|
Хорошие учебники по Visual Basic Net
Литература и ресурсы по Visual Basic .NET Как в Visual Basic .NET использовать CentimetersToPoints Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы электронные
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 реально казались вершиной жары, когда можно было весь день пропадать на. . .
|