おすすめ本

最近のトラックバック

  • event (夢茶爺&苦茶爺のPC奮戦備忘録)

AccRanking

Ad

« クロネコメール便に代わるものは何?(クリックポスト?) | メイン | VB.NETでのUSBメモリーの存在確認の方法 »

2015年4月15日 (水)

フリーの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を最初に起動した画面です。

Cs1

とあるc#のソリューションを読込ませます。
(このソースはあるサイトのオープンソースのものです)
メインメニューの中から以下の操作をします。
[File] ⇒ [Open] ⇒ [Project/Solution... Ctrl+Shift+O]

Cs2

ソリューションが読込まれた様子がわかります。

そこで、ソリューション全体をVB.NETに変換してみます。
メインメニューの中から以下の操作をします。
[Project] ⇒ [Convert] ⇒ [From C# to VB.NET]

Cs3


C#のソリューション名が「Socktes」なのでVB.NETの方は「Socktes.Converted」となり、ソースは全て「cs」から「vb」に変わったことが分かります。


1個のC#ソースをVB.NETに変換したい場合は、1個のソースファイルを選択状態にしておいてメインメニューの中から以下の操作をします。
[Tools] ⇒ [Convert code to] ⇒ [VB.NET]

Cs4

Generated.vb」というタブが生成されますので、この中身をコピーして別のところにでも貼り付ければOKです。

Cs5

日本語にも対応できるようですが、今回は英語のまま使いました。

TECHNICAL MASTER はじめてのASP.NET 4 プログラミング Visual C#編【電子書籍】[ WINGSプロジェクト 土井毅 ]

価格: 2,916円
(2016/09/29 14:01時点 )

感想:0件


楽天市場

トラックバック

このページのトラックバックURL:
http://app.mitelog.jp/t/trackback/459161/33247575

フリーのC#開発環境SharpDevelopを使って、C#ソースをVB.NETに変換を参照しているブログ:

コメント

コメントを投稿