|
oh my god
|
|
| 14.04.2020, 15:44 | |
|
Комбинаторика - методы перестановки элементов массива Программа XComb и несколько алгоритмов на VB Ссылка на блог
2
|
|
| 14.04.2020, 15:44 | |
|
Ответы с готовыми решениями:
364
Коды на Visual Basic Вывод решения вместо Immediate в textbox (visual basic 6.0) |
|
Модератор
|
|
| 15.04.2020, 19:39 | |
Сообщение было отмечено Catstail как решение
Решение
8
|
|
|
|
||||||
| 11.05.2020, 18:09 [ТС] | ||||||
|
Нормализация строки с HTML сущностями в ASCII.
HTML Entity => ASCII Кликните здесь для просмотра всего текста
Создано из таблицы: https://ascii.cl/htmlcodes.htm Оптимизация скорости не выполнялась. От стандарта отошел только на символе "Евро", где вместо юникодного символа вставил его аналог, код 136.
2
|
||||||
|
186 / 37 / 3
Регистрация: 28.05.2015
Сообщений: 149
|
|
| 07.08.2020, 10:30 | |
|
Закрытие кредита или ипотеки за счёт дивидендов от акций
Написал для себя небольшую программу для упрощения рассчётов. Выкладываю, если кому пригодится. Двойной клик на процентах изменяет их. В txt-файле есть методика рассчёта.
2
|
|
|
|
|
| 27.08.2020, 20:08 | |
|
Сборник различных кодов на VB с сайта planetsourcecode.com за 2002 год.
Сам сайт к сожалению на данный момент не работает. Жалко, если всё богатое наследие пропадёт. У кого есть все диски, но нет доступа к содержимому по какой либо причине, (у меня не запускается оболочка даже в ДЕМО режиме, ошибки в OCX) можно использовать мой метод. Конвертировать из всей базы PscEnc.mdb одну таблицу Submission в Submission.xlsx. Применить к ней код, который я выкладываю, плюс программу конвертер из .psc в .zip. У кого нет дисков, то можете скачать примерно 479 МБ (1 диск)из облака, там 5,8 тысяч архивов различных программ. Тут только исходник на VB6 в папке submission, программа управления и конвертации + Submission.xlsx. Их надо положить в одну папку с папками Pictures, Zips.
3
|
|
|
186 / 37 / 3
Регистрация: 28.05.2015
Сообщений: 149
|
|
| 29.08.2020, 17:31 | |
|
Фракталы из хаоса
Результат моего небольшого увлечения фракталами их хаоса случайностей. :-) В качестве развлечения.
3
|
|
|
Модератор
|
|
| 05.11.2020, 09:25 | |
|
3
|
|
|
|
||
| 05.11.2020, 11:14 | ||
|
The trick подсказал, что нужно исправить #Const DebugBuild = True на #Const DebugBuild = False
2
|
||
|
Модератор
|
|
| 12.01.2021, 00:34 | |
|
Библиотека secp256k1 для VB6 - генерация ключей сети Bitcoin.
Репозиторий содержит исходники и скомпилированную библиотеку secp256k1 адаптированную для VB6. Также там содержится маленькая библиотека для хеширования (RIPEMD-160/SHA256). В качестве маленького примера использования приведены исходные коды генератора ключей и соответствующих адресов сети Bitcoin. Ссылка.
1
|
|
|
Модератор
|
|
| 02.02.2021, 03:36 | |
|
Add-in для работы с CDECL функциями.
Моя попытка исправить баг в VB6 из-за которого при использование CDECL функций объявленных в tlb происходит вылет среды. Тестировался только в "тепличных" условиях, поэтому скорее всего будут баги. О них пишите либо здесь либо на гитхабе. Добавлен фикс ключевого слова CDecl - теперь CDecl функции можно вызывать через Declare. https://github.com/thetrik/VBCDeclFix Обновление. Добавлена поддержка слова CDecl в пользовательские функции. Теперь можно полноценно использовать callback-функции из C-библиотек. Добавлены примеры:
Тест Add-in производил только на 2-х версиях vba6.dll поэтому если у вас что-то не работает, сообщайте мне я обновлю сигнатуры.
3
|
|
|
|
|
| 18.02.2021, 01:14 | |
|
Цвет пикселя, на который указывает курсор.
Когда-то написал программу, но благополучно её потерял. Программа предназначена для начинающих, чтобы понять суть функции RGB. После запуска программа отображает позицию курсора по координатам X и Y, цвет пикселя, на который указывает курсор (визуально в Shape, в шестнадцатеричном виде и в формате RGB). В архиве полно прокомментированный исходный код, сама программа, скриншот и текстовый файл с пояснениями.
4
|
|
|
|
||
| 18.02.2021, 10:57 | ||
|
3
|
||
|
|
|
| 27.06.2021, 00:52 | |
|
Практика показывает, что сайты иногда пропадают. Занялся изучением работы с файлами Word в VB 6.0. Нашёл и сохранил лекции. Часть оказалась на старом сайте: http://old.intuit.ru. Надеюсь, на этом форуме файлы не пропадут
.
1
|
|
|
|
||||||
| 27.06.2021, 22:19 | ||||||
|
Смена курсора
В Windows7, вместо курсора в виде песочных часов, крутится непонятный синий круг. Если в программе требуется длительное выполнение каких-либо действий, лучше заменить курсор в стиле WindowsXP. Я скопировал файл из WindowsXP с:\WINDOWS\Cursors\hourglas.ani (во вложении) в папку с приложением. И написал вот такой код для смены курсора. При запуске приложения курсор меняется на анимированные песочные часы и после завершения работы программы курсор меняется обратно.
2
|
||||||
|
Модератор
|
||||||
| 05.07.2021, 17:12 | ||||||
|
Внедрение DLL и подключение к ресурсам EXE.
Данный пример содержит модуль инжекта ActiveX DLL в нужный поток процесса, а также показывает как подсоединится к работающему EXE и получить доступ к его VB.Global объекту. Это позволяет к примеру вызывать методы открытых форм/контролов/App и т.д. Модуль инжекта позволяет создавать объекты в других потоках и получать отмаршаленую ссылку - методы можно вызывать прямо из IDE. В примере запускается EXE и вызываются методы его формы:
Ссылка.
4
|
||||||
|
|
|
| 24.07.2021, 19:17 | |
|
Работа с библиотекой Dxva2.dll
Получение параметров монитора. Кроме этого, можно получить и изменить значения контрастности и цветности. Описание здесь: https://www.cyberforum.ru/blog... g7189.html Добавлено через 1 минуту Определение количества строк и столбцов листов книги Excel Два варианта проектов для этой задачи. Описание и коды здесь: https://www.cyberforum.ru/blog... g7204.html
3
|
|
|
|
|
| 08.10.2021, 18:25 | |
|
Сделал некорректную, но очень простую демонстрацию анимированных GIF с помощью WIA.
https://www.cyberforum.ru/blog... g7295.html
2
|
|
|
|
|
| 04.11.2021, 18:47 [ТС] | |
|
Typer - эмуляция ввода текста
Полезен для копирования текста в окно, где недоступен буфер обмена - путем низкоуровневой эмуляции ввода с клавиатуры. Поддерживаются все символы, кроме юникодных, русский и английский языки. Использование: - вставить текст в окно программы - перейти в нужное окно - нажать Ctrl + Enter. Настройки доп. задержек ввода / на кол-во символов предназначены для предотвращения переполнения буфера на принимающей стороне. Для эмуляции используется SendInput, которой передаётся структура INPUT со скан-кодами клавиш, полученные путём преобразования из виртуальных кодов, которые в свою очередь получены из ASCII кода символа с учётом раскладки клавиатуры у окна-получателя. Перед началом ввода проверяется состояние модификаторов Ctrl, Alt, Shift. Если они зажаты, ввод отменяется. Также, если включена CAPS LOCK, её состояние будет сброшено. Каждый символ проверяется на принадлежность диапазону ASCII, и если он расширенный, то раскладка клавиатуры для этого символа переключается на русскую, и наоборот (для английского). При необходимости ввода спецсимволов, дополнительно зажимается кнопка Shift. Опционально, игнорируется ввод CR для предотвращения двойных переносов строки. Также поддерживается вставка текста из Linux файлов. В целом код можно оптимизировать, передавая более 1 структуры INPUT при вызове SendInput. Спасибо The Trick за некоторые кусочки кода.
4
|
|
|
|
|
| 05.11.2021, 16:52 | |
|
С помощью найденного в интернете модуля, способного загружать изображения в стандартных форматах, а при работе в Windows10, ещё и в формате .webp, написал простой конвертер изображений:
https://www.cyberforum.ru/blog... g7328.html
0
|
|
| 05.11.2021, 16:52 | |
|
Готовые решения и полезные коды на Visual Basic .NET (Часть-1) Готовые коды для решения лабораторных работ Написать программу решения квадратного уравнения. В Office Visual Basic
Полезные коды для PascalABC.NET Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|