2008-10-16 7 views
4

J'ai une application VB 6 et nous commençons à la porter sur C#. Nous avons terminé l'un des écrans et nous avons voulu voir s'il y avait une manière incrémentielle d'héberger le winform dans VB pour commencer à habituer les utilisateurs existants à de nouveaux écrans. Ceci est une stratégie de migration.Winforms Hôte C# dans les applications VB6

Toutes pensées.

Répondre

7

La boîte à outils Forms Interop vous permet de créer des formulaires .NET et les contrôles utilisateur qui peuvent être utilisés dans des applications VB 6.0. Cela vous permet de migrer des applications VB 6.0 vers .NET au fil du temps (un formulaire ou une partie d'un formulaire à la fois). Toutefois, la boîte à outils repose sur les fonctionnalités de l'assembly Microsoft.VisualBasic et le compilateur VB.NET afin qu'il ne fonctionne pas avec C#.

Il y a quelques articles/exemples sur CodeProject.com qui discutent de la boîte à outils et comment l'utiliser avec C#.

Interop Forms Toolkit 2.0 Tutorial

VB6 - C# Interop Form Toolkit

Beth Massi a plusieurs articles et webcasts sur l'utilisation de la boîte à outils que vous pouvez utiliser pour référence. Découvrez her blog pour les liens vers des ressources.

Questions connexes