конвертирование GUI vb6 - PullRequest
1 голос
/ 09 ноября 2010

Большое спасибо за полученный ответ. Ниже приведено краткое описание того, как работает мой проект.GUI используется для сбора информации от пользователя и validates.have получил dll с именем controlclass, который передает входные данные из GUI в DLL бизнес-логики. Это DLL подключается к базе данных и сохраняет данные. После этого он отключается и передает результаты в управляющую DLL, а затем к графическому интерфейсу, который интерпретирует, если входные данные были успешными или нет. Есть ли инструмент, который можно использовать для преобразования графического интерфейса VB6 в веб-формы .net?Я не знаком с vb.net. Как создать ссылку на vb6 dll или COM с vb.net?

?

1 Ответ

1 голос
/ 04 мая 2011

Для создания ссылки на COM-объект VB6 из VB.NET:

  • Выберите Проект> [Ваш проект] Свойства ИЛИ Дважды щелкните Мой проект в окне обозревателя решений
  • Выберите вкладку Ссылки
  • Нажмите Добавить
  • Выберите вкладку COM
  • Выберите необходимый компонент

Вы заметите, что Visual Studio создаст сборку Interop, которая обрабатывает взаимодействие с COM-объектом для вас.

С этого момента доступ к COM-объекту аналогичен VB6

Dim obj as New MyObject
obj.DoSomething
'etc
Set obj = nothing
...