フリーのC#開発環境SharpDevelopを使って、C#ソースをVB.NETに変換
C#で作成されたシステムをVB.NETに変換したいことはよく発生します。
WEB上でC#のソースをVB.NETなどに変換してくれるサイトは存在するのですが、 もっと良いものがないかと探してみました。
フリーのソフトで SharpDevelop というC#の開発環境がありました。
これ自体でWindowsFormのアプリケーションを作ることができます。
SharpDevelop
http://www.icsharpcode.net/OpenSource/SD/Default.aspx
これをインストールして動作させてみました。
ダウンロードは以下のURLから「Downloads for SharpDevelop 4.4 」をダウンロードしました。
http://www.icsharpcode.net/OpenSource/SD/Download/
インストールは表示される内容に従って行えば特に問題なく終わります。
以下はSharpDevelopを最初に起動した画面です。
とあるc#のソリューションを読込ませます。
(このソースはあるサイトのオープンソースのものです)
メインメニューの中から以下の操作をします。
[File] ⇒ [Open] ⇒ [Project/Solution... Ctrl+Shift+O]
ソリューションが読込まれた様子がわかります。
そこで、ソリューション全体をVB.NETに変換してみます。
メインメニューの中から以下の操作をします。
[Project] ⇒ [Convert] ⇒ [From C# to VB.NET]
C#のソリューション名が「Socktes」なのでVB.NETの方は「Socktes.Converted」となり、ソースは全て「cs」から「vb」に変わったことが分かります。
1個のC#ソースをVB.NETに変換したい場合は、1個のソースファイルを選択状態にしておいてメインメニューの中から以下の操作をします。
[Tools] ⇒ [Convert code to] ⇒ [VB.NET]
「Generated.vb」というタブが生成されますので、この中身をコピーして別のところにでも貼り付ければOKです。
日本語にも対応できるようですが、今回は英語のまま使いました。
TECHNICAL MASTER はじめてのASP.NET 4 プログラミング Visual C#編【電子書籍】[ WINGSプロジェクト 土井毅 ] 価格: 2,916円 感想:0件 |
コメント