Laden...

Klassen von VB in C#-Projekt verwenden

Erstellt von MBrink vor 14 Jahren Letzter Beitrag vor 14 Jahren 1.165 Views
M
MBrink Themenstarter:in
17 Beiträge seit 2007
vor 14 Jahren
Klassen von VB in C#-Projekt verwenden

Hallo,

ich habe ein paar Klassen, die in VB programmiert sind und die ich nun in einem C#-Projekt verwenden will.

Wie kann ich die Klassen exportieren und wieder importieren?

Ich habe aktuell nur die *.vb Dateien...

Gruß MBrink

J
237 Beiträge seit 2008
vor 14 Jahren

Du musst sie mit dem VB-Compiler kompiliern.
Dann kannst du einen Assembly-Verweis hinzufügen.

EDIT: Typo
Grüße, JasonDelife.

Beim Programmieren löst man die Probleme, die man nicht hätte, programmierte man nicht.

49.485 Beiträge seit 2005
vor 14 Jahren

Hallo MBrink,

du musst aus den vb-Dateien .NET Assemblies (also DLLs) machen. Die kannst du dann in jeder .NET-Sprache einbinden.

herbivore

313 Beiträge seit 2006
vor 14 Jahren

Alternativ kannst du das VB in den Solution Explorer einbinden. Dann kannst du drauf zugreifen als waers C#

2.223 Beiträge seit 2005
vor 14 Jahren

Hallo MBrink,

auch wenn es nicht nötig ist diese Dateien umzuwandeln,

passt der VB TO C# Converter gerade zum Thema

http://www.developerfusion.com/tools/convert/vb-to-csharp/

möglicherweise, findest auch Du dafür verwendung.

Herzliche Grüße
Lars

M
MBrink Themenstarter:in
17 Beiträge seit 2007
vor 14 Jahren

Vielen Dank für die guten Tipps 😃

Der Converter ist auch ein nettes Tool!

Gruß MBrink

M
120 Beiträge seit 2009
vor 14 Jahren

Alternativ kannst du das VB in den Solution Explorer einbinden. Dann kannst du drauf zugreifen als waers C#

Geht (AFAIK) aber nicht bei den Express Versionen.