Как написать библиотеку на С++ для программ, написанных на VB 6.0
Запись от Argus19 размещена 27.02.2025 в 11:25
Показов 2577
Комментарии 0
|
Как написать библиотеку на С++ для программ, написанных на VB 6.0 Иногда, при написании кода, нужно многократно использовать функции и подпрограммы. Если объём кода становится слишком большим, «рябит в глазах». На мой взгляд, лучше использовать свои библиотеки, особенно, если приходится писать разные программы с одними и теми же функциями. Практически, большинство библиотечных функции можно написать и на самом VB 6.0. Это описано в учебниках и я рассматривать это не буду. При написании собственной библиотеки следует учитывать типы переменных, которые в С++ и VB 6.0 отличаются как по названию, так и по вместимости байт. За исходный материал я взял статью «Building a Visual C++ Dll for use in Visual Basic», в которой автор описывает проблемы, с которыми он столкнулся при написании библиотеки и как он их решил, добавил статью "Calling a C++ DLL from Visual Basic" и дополнил очень простым примером своей библиотеки, в котором описал, как передать в функцию аргумент по значению, по ссылке и как передать в функцию массив. Во вложении статья и все необходимые исходники. |
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


