2023年 旧Delphi(Borland時代) を捨てる!?

執筆:2023.08.18
編集:2023.08.18


Windows10で表示不具合を起こすので旧DelphiのアプリをDelphi11にアップグレードすることに決定。

アップグレードによるコード修正が大変なんだろうなぁとずっと敬遠していて
問題になったプロジェクトをリポジトリに入れてバックアップして、フォルダもコピーして
試しに実験してみると、 無修正でバージョンアップ完了。
表示不具合も同時に解消。

もー 旧Delphi(Borland時代) のアプリはゴミでしかないです。

生成アプリの動作OS
Delphi2 : Win 95 以降
Delphi6 - : Win 98 以降
Delphi11 : Win vista 以降

現在 サポートされているOSは、Windows10,11しかないので
これって、実害ないですよね。あと2年でWin10も終了です。
というかいろいろな不具合を持っている旧Delphiの生成アプリはデメリットしかないです。

修正の必要が発生したら、バックアップとプロジェクトアップグレードをすればいいだけなので、旧Delphiは必要ないです。

Delphi最新版の無料版だと
・生成されるEXEが超デカイ
・最短1年程度で再インストールになるのが欠点。
・無料でつっておいて、気まぐれで昔のように無償版終了とかいうのもあるかもしれない。
そういうリスクも含めてアップグレードしよう。

ヘルプファイルが昔のは例文も同梱されていてみやすかったりするので、捨てがたい状況でしたが
2023年技術革新により時代は変わり、BING先生やCHATGPTでコード聞けば解決するので もういらないでしょう。

今日は、さっそく Delphi2 - Delphi6無料版をパソコンからアンインストールすることにします。

Delphi2005は、Delphi.Netのアプリ(小規模)がいくつかあるので C#に移植してからアンインストールする予定です。

ちなみに、Lazarusという まがい品があるようですが、UTF8KeyPressで絵文字の場合イベントが発生しないなどの不具合、その他もろもろあるようなので、使わないほうがいいですよ。開発⇒バグ足止め⇒バグ足止め⇒バグ足止め(ループ) と  時間をどぶに捨てるだけです。

Delphi11 [CE]
新しいファイル
移行後不要
プロジェクト
ファイル
.dproj .bdsproj
.bdsproj.local
.dof
.cfg
制限で使えないので不要

バージョン情報とか正しくインポートされていないので、手動確認後に不要なファイルは消去しましょう

Windows 10は、 2025 年 10 月 14 日 にサポート終了を迎えます。

Windowsのサポートは9~10年と既成事実は変化ないので、
Windows11は、推定終了日: 2032年1月13日か2031年10月14日 じゃないかと思っています。

» 2023年 旧Delphiを捨てる!?'">続きを読む