Ich muss C-Code in Visual Basic konvertieren.Wie Verwenden von C-Datei in Visual Basic-Projekt?
Ich habe .c und .h Dateien.
Gibt es einige Möglichkeiten, meine .c Datei in Visual Basic-Anwendung zu verwenden? Anwendung wurde in Visual Basic 6.0 erstellt.
Jetzt sehe ich nur einen Weg: den Code manuell konvertieren. Aber es braucht viel Zeit, weil ich vorher nie VB benutze, also brauche ich etwas Zeit, um die Syntax zu lernen. Ich habe einige Informationen über die Verwendung von .dll in VB gelesen. Vielleicht gibt es einige Möglichkeiten, zum Beispiel eine .dll von .c erstellen und dann in meiner Anwendung verwenden? ..
Die beste Wette wäre, den Code manuell zu konvertieren, da das Schreiben von DLLs in C und das Aufrufen von VB schmerzhafter wäre, wenn Sie nicht viel Erfahrung damit hätten. VB-Syntax lernen Sie in der Mittagspause. –
Mit wieviel C-Code arbeiten Sie? Wenn es kurz ist, dann wandeln Sie es unbedingt von Hand um. Gute Gelegenheit, um VB zu lernen, wenn Sie sowieso in dieser Sprache arbeiten. Wenn es sehr groß ist, kompilieren Sie zu einer Standard-DLL mit exportierten Funktionen und rufen Sie es einfach aus VB. – DaveInCaz
DaveInCaz hat Recht. Folge seinem Rat. Wenn Sie entscheiden, dass der beste Weg darin besteht, den C-Code als DLL zu kompilieren und von VB6 aus aufzurufen, sollten Sie [dieses Microsoft-Dokument] (http://vb.mvps.org/tips/vb5dll.asp) lesen es zu tun. – MarkJ