VB6.0をC#に変換する方法

手順

visual basic 6.0

Visual Basic Express Edition 2008でVB.NETにコンバート

VB.NETをC#にCode Converterで変換 

(任意の変換ツールでOK)

visual studio 2019でプロジェクト作成変換されたソースを取り込む

エラーが多数出るので、ちまちま消していく

 

感想

想定していたよりFormも形を保ったまま変換できる。

using Microsoft.VisualBasic;
using Microsoft.VisualBasic.CompilerServices;

等のモジュールを使えば、そのまま使えるソースもある。

 

参考記事

VB6のソースをVisualStudio2019対応にする方法 - Qiita

Visual Basic のプログラムを C# に移植してる感想 - koudenpaのブログ