Добавьте ссылку на справку VS 6.0 C ++! - PullRequest
1 голос
/ 20 июля 2011

Я студент CS, который находится в интернате.Мой руководитель очень занят, и он сказал, что я могу использовать этот сайт, если у меня есть вопросы.

Мне нужно изменить программу VS6.0 C ++.Я сделал библиотеку классов C #, которая является COMVisible.В Visual Basic 6.0 он распознает библиотеку типов и работает так, как это должно быть.Я сделал Visual Basic 6.0 для тестирования библиотеки типов, но теперь мне нужно внедрить мою библиотеку классов в программу VS6.0 C ++.

Мне нужна помощь по следующим вопросам: Как добавить библиотеку типов (tlb) или dll-ссылка или метод ссылки на VS6.0C ++ (я просто не могу найти статью о том, как его добавить). tlb было легко добавить в Visual Basic 6.0

Перевести простой код в C ++который использует мою библиотеку COMVisible.

Есть локальная переменная:

Public ls As New pcbCOMVisibleLibrary

Также есть в методе:

Dim work As Boolean
work = ls.Post(Text1.Text, Text2.Text)
Label1.Caption = work

1 Ответ

1 голос
/ 20 июля 2011

Здесь вы можете найти несколько способов сделать это: http://www.codeproject.com/KB/DLL/loadingdll.aspx. Я знаю, что просто опубликовать ссылку не очень приятно, но в этом случае статья о codeproject объясняет, что вы хотите сделать очень хорошо, и естьнемного больше сказать.

Я думаю, что ваша проблема попадает в Случай 1 этой статьи.

...