DOBON.NET DOBON.NETプログラミング掲示板過去ログ

vb2005について

  • 題名: vb2005について
  • 著者: KAIRI
  • 日時: 2007/09/20 16:53:05
  • ID: 20537
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]

お世話になります。
VB6で作成していたのをVB2005に変換したのですが、「DataField」がVB2005から
なくなったみたいで、変換されませんでした。
VB2005では、どのようにしたらよいのでしょうか?
  • 題名: Re[1]: vb2005について
  • 著者: まどか
  • 日時: 2007/09/20 22:38:53
  • ID: 20538
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
変換できない理由は二つあると思います。
・機能そのものが無くなった。
・そのものズバリの機能がないため変換できない。

前者であれば、新機能の組み合わせで実現可能かどうかの検証や代替サードパーティ製品の検討などをおこなうことになります。
後者であれば、そのメッセージの内容や下記のページで代替方法を調査することになります。
http://msdn2.microsoft.com/ja-jp/library/dy163kx7(VS.80).aspx

VB6と.NETでは言語の性質が180度変わっています。
アップグレードは標準機能ですからそういう意味では動作保証されたものが出来上がるはずですが、
ほとんどが互換性維持のために作られたMicrosoft.VisualBasic.Compatibility名前空間に置き換わったり
機械的なコードで可読性や保守性が失われるという現実的な弊害があります。
それを踏まえたうえでアップグレードの結果を採用する場合は
上記リンクのページを一読され、結果の予測と代替(作り直し)機能の検証を前もっておこなうことをお勧めします。
#基本的にはすべて作り直しをお勧めします。

DOBON.NET | プログラミング道 | プログラミング掲示板