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. 探したい情報が必ず見つかる!Google Chat「高度な検索演算子」の裏ワザ

  2. Geminiに”社外秘”情報を入力していませんか? AI活用と情報漏洩の境界線

  3. 急増する「なりすましTeams会議」への参加要求と対策

  4. 【緊急警告】Emotet(エモテット)亜種の新たな手口

  5. 【緊急警告】その不在通知SMS、本物ですか?

  1. ウェブサイト改善の特効薬!小さな変更で成果を出す「A/Bテスト」入門

  2. 「人がいないから」を言い訳にしない!Googleで実現する新しい働き方

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

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

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

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

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

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

  4. Outlookの検索が効かない!9月のアップデート後に急増中の検索インデックス破損問題

  5. プリインストール版Officeの簡単再インストール方法

関連記事