tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル移行ツール
記事No2961
投稿日: 2006/01/20(Fri) 17:43
投稿者きみまろ
[OSのVer]:WindowsxpPRO   [VBのVer]:VB.NET2003 
どうも、はじめまして
先日、XPにVB.NETをインストールしました。
以前は、VB6.0をつかっていました。(別PCWIN98SE)
VB6で作成したプログラムを.NETで開くと
「Visual Basic 6.0の移行ツールは、このコンピュータにインストールされていません。」
というメッセージが出てきます、ネットでいろいろ調べると.NETで開くとアップグレードウィザード
が起動して.NET用に内容を書き換えるような事が書いてありました。しかし、私のはウィザードが
起動しません。インストールCDを再度入れて追加の項目を見ましたが移行ツールなど在りませんでし
た。これは、どこからかダウンロードしてインストールするのでしょうか?
どなたか、ご教授願えないでしょうか?宜しくお願い致します。

[ツリー表示へ]
タイトルRe: 移行ツール
記事No2962
投稿日: 2006/01/20(Fri) 18:07
投稿者けいな
[OSのVer]:Windows    [VBのVer]:VB.NET  
> [OSのVer]:WindowsxpPRO   [VBのVer]:VB.NET2003 
> どうも、はじめまして
> 先日、XPにVB.NETをインストールしました。
> 以前は、VB6.0をつかっていました。(別PCWIN98SE)
> VB6で作成したプログラムを.NETで開くと
> 「Visual Basic 6.0の移行ツールは、このコンピュータにインストールされていません。」
> というメッセージが出てきます、ネットでいろいろ調べると.NETで開くとアップグレードウィザー

> が起動して.NET用に内容を書き換えるような事が書いてありました。しかし、私のはウィザードが
> 起動しません。インストールCDを再度入れて追加の項目を見ましたが移行ツールなど在りませんで

> た。これは、どこからかダウンロードしてインストールするのでしょうか?
> どなたか、ご教授願えないでしょうか?宜しくお願い致します。

アップグレードウィザードは、.NETでソースコードを表示しているときに「ツール>VisualBasic6
コードのアップグレード」っていうのがありますけど、これのことではないですか?ソースファイルを
そのまま変換するんじゃなくて、内容をコピーして貼り付けて変換するだけですけどね。
・・・まぁ、実際あんまり上手くアップグレードできないんですよね。型を変えてくれたりとかは
うまくいくけど。廃止されたプロパティとかもたくさんありますしね・・。

[ツリー表示へ]
タイトルRe: 移行ツール
記事No2963
投稿日: 2006/01/20(Fri) 21:19
投稿者花ちゃん
> VB6で作成したプログラムを.NETで開くと
どのようにして開いていますか? 
プロジェクトを開くで、VB6 の Project1.vbp ファイルを指定していますよね。

> 「Visual Basic 6.0の移行ツールは、このコンピュータにインストールされていません。」
Visual Basic.net (STD) 2003 にも入ってましたよ。

移行ツールを使っても殆どそのまま使用できません。.NET のコードに変換してくれるのでは
なくて、VB6.0のコードが.NET 上で動作するように変換してくれると理解した方がいいみたい
従って、私は勉強もかねて自分で書き換えて移行しました。
移行するのに必要な知識は、ここのHPに書いておりますので参考にして下さい。
hhttp://www.bcap.co.jp/hanafusa/dotnet/vb6tonet.htm
hhttp://www.bcap.co.jp/hanafusa/dotnet/jyohou2.htm

[ツリー表示へ]