2009-07-09 4 views
1

У меня есть устаревший элемент управления VB6 ActiveX, используемый в IE, чтобы обеспечить управление устройством параллельного порта из приложения браузера. Я написал это примерно пять лет назад; Это довольно простой элемент управления, и он не требует много обслуживания. Тем не менее, я заметил, что использование инструментов VB6 становится все более и более болезненным с течением времени, поэтому я рассматриваю возможность переноса этого кода на VB.net 2008.Как перенести элемент управления VB6 ActiveX на VB.net?

Эта вещь супер-простая. Он реализует IObjectSafety и предоставляет единый общедоступный метод, который мы называем с помощью Javascript. Элемент управления не имеет интерфейса, кроме отдельного блока с надписью, отображающей его имя и номер версии - полезно для устранения проблем с развертыванием.

Как создать эквивалент в .net? Я создаю апплет? Или сборка .net? Любые искажения, которые нужно искать, когда я пытаюсь сделать этот переход?

(Я должен пояснить здесь, что я не программист VB6 или разработчик .net. Я занимался этим материалом, но это не моя область знаний, так что легко на меня) ,

ответ

1

Они называются embedded window user controls Эта ссылка поможет вам начать

http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=187

Обратите внимание, что пользователь будет нужна та же версия платформы .NET установлена, как вы используете для компиляции проекта. Это работает только с Internet Explorer.

Смежные вопросы