掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6→C#へのコード変換ツール (ID:120720)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> VB6からC#にソースコードを変換するツールなどはあるのでしょうか? あるかどうかは分かりませんが……少なくとも私は知らないです。m(_ _)m > VB6→VB.NET→C#と段階を踏ませたほうがいいのでしょうか? その方が良いと思いますよ。 VB.NET → C♯ への変換は比較的容易なのですが、 VB6→VB.NET への移行は、若干の手間がかかりますし。 一応、VB6→VB.NETへの変換ツールは用意されていますが、その場合、 「VB6互換ライブラリ」を大量に利用されたコードになったり、 内容によっては、そのまま移行できないコードもありえますので、まずは VB.NETに変換し、さらにそれを「.NET向けのコードに置き換えて」から、 C♯に変換した方が良いと思います。 ただ、VB.NETで完成したプログラムを、わざわざ 別言語のソースに 差し替える必要性は薄いと思いますけれどね。(VB.NETのままで十分な気も) なのでいっそ、ソースの変換は考えずに、C♯で1から(≠0から)作り直すのも 手だと思います。VB6の開発手法の中には、VB.NETでは実現困難なもの (DDE系/OLE埋め込みとか)や、VB6では大変だったけれど、.NETでは 容易に実現可能なもの(Unicodeのサポート等)も存在していますので、 無理にVB6の遺産を引き継ぐより、.NETの流儀にそって仕様を見直した方が、 開発工数を抑えられる事もありますから。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.