VB6で作成された古いシステムを最新OSで動作するように変換

ページに広告が含まれる場合があります。

 

アオウルサポート事務局です。

ページに広告が含まれる場合があります。

 

古いシステムをWindowsXPやWindows7などのサポートが終了しているOSで使い続けることは、セキュリティの脅威にさらされている中で使用していることになり組織の社会的信用の失墜につながります。悪意はなくても知らないうちにウイルスを広げてしまう可能性があります。

VB6(MicrosoftVisualBasic6.0)で作成したプロジェクトを最新OSで動作するようにアップグレードすることができます。

VB6からいきなり最新のVisualStudioの開発環境には直接アップグレードができないため、一旦、VisualStudio2008のプロジェクトソースにアップグレード(コンバート)してから最新のVisualStudioのプロジェクトソースに変換する必要があります。

<アップグレード手順>
(1)VB6のプロジェクトをVisualStudio2008で開いて2008形式にアップグレード
(2)2008形式にアップグレードしたプロジェクトを最新のVisualStudioのプロジェクトに変換

▽VisualStudio2008は以下のサイトからダウンロードできます。
http://nonsoft.la.coocan.jp/Chinamini/20110001/20110307.html

ISOイメージは一度CD-Rメディアに焼くか、「Virtual CloneDrive」等のソフトでドライブにマウントしてください。

▽Virtual CloneDrive
https://www.doraxdora.com/2017/11/30/post-3277/

<アップグレード後の作業>
アップグレードしたプロジェクトソースは完全に変換はされないため、最新のVisualStudioでビルドして発生したエラーを1つづつ全て潰していきます。エラーが潰せたら全機能についてデバッグおよび動作確認テストが必要です。

<注意点>
有料ライブラリを使用していたり最新VisualStudioで無くなってしまった機能を使用していた場合は、有料ライブラリを再購入したり互換用ライブラリをインストールしたり、最新VisualStudioで使えるコードに変換するなどの手作業が必要です。

<評価>
システムを作り直すのは莫大な費用が掛かりますので、現実的にシステムの再構築ができないケースが多いと考えられます。アップグレードで必要な機能だけ残しつつ、新しい機能を構築していくのがコスト的に現実的な流れかと思われます。

最近の記事
おすすめ記事
人気の記事
  1. 広告の「クリック単価」って何? あなたのビジネスを伸ばすCPCの基礎知識

  2. Google Driveだけで契約完了!ペーパーレス化を加速する電子署名機能とは?

  3. Google Driveの「承認機能」で情報共有を安全・確実に!使い方を徹底解説

  4. お客様を惹きつける「CVR」とは? Webサイトの成果を最大化する秘訣

  5. パソコン初期化後も大丈夫!「最初から入っていたOffice」の簡単な戻し方

  1. Google Driveだけで契約完了!ペーパーレス化を加速する電子署名機能とは?

  2. Google Driveの「承認機能」で情報共有を安全・確実に!使い方を徹底解説

  3. 新しいPCへの引っ越しも安心!Windowsバックアップでデータ移行がもっとスムーズに

  4. お客様へ重要なお知らせ:WindowsアップデートとPCの不具合について

  5. 知っておきたい!Google検索のスパムをなくす裏ワザ「&udm=14」

  1. Outlookの署名を別PCのOutlookに移行する

  2. Windows 11 24H2でLinuxベースのNAS(Network Attached Storage)にアクセスできない場合

  3. pdfファイルを開くたびに毎回サインインを要求される。

  4. 【もう容量不足で悩まない!】Gmailの不要なメールをまとめて削除する方法

  5. エクセル技!複数のシートの表を一瞬で合体させる方法

関連記事