|
oh my god
|
|
| 14.04.2020, 15:44 | |
|
Комбинаторика - методы перестановки элементов массива Программа XComb и несколько алгоритмов на VB Ссылка на блог
2
|
|
| 14.04.2020, 15:44 | |
|
Ответы с готовыми решениями:
363
Коды на 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 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
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 реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|