2023年版 Delphi jedi version
カテゴリー: ぷろぐらみんぐ
2023-08-15
タイトル
Windows ME,XP, VISTAなんて使わないでしょ。
古いDelphiはプロジェクトアップグレードして
古いDelphiと すっきり お別れしよう!!
Delphi 無料エディション1年だからと敬遠しているあなた。
生成したexeもリポジトリにいれておけば問題なし。
新規プロジェクトは断然 Visual Studio をお勧めします!!
それいけ ドット ネット
==================================
JCL 2.8 Testing Build 5677
==========Delphi 2005
...failed.
JclFileUtils.pas(1491)
JclStrings.pas(2549)
Program received signal SIGSEGV, Segmentation fault.
0x0045d655 in _GetExceptDLLinfo ()
起動: Delphi 2005
開く: jcl\packages\d9\Jcl.bdsproj
コンパイル
---------------------------
エラー
---------------------------
モジュール 'dcc90.dll' のアドレス 0F8A04D1 でアドレス 00000070 に対する読み込み違反がおきました。.
---------------------------
OK 詳細>>
---------------------------
[0F8A04D1]{dcc90.dll }
[40005F5B]{rtl90.bpl } System.@HandleAnyException (Line 9625, "system.pas" + 13) + $0
[77158A5F]{ntdll.dll } RtlInterlockedCompareExchange64 + $1AF
執筆:2023.08.16
編集:2023.08.16
編集:2023.08.16
Borland時代のDelphiで作ったアプリはWindows10で表示の不具合などいろいろ問題を起こすので
Delphi11へサクッと移行したほうがいいです。
普通にコード書いてるだけなら無修正でコンパイル通って移行できると思います。
プロジェクトオプションの PEのバージョンを 既定値の6.0から 5.0 にするとXPでも動作します。
PE 6.0 vista以降
PE 5.0 XPなど
JCL 2.8 [master] | JCL 2.1 | |
Delphi6 | OK | OK |
Delphi2005 | Error ❌ (Delphi内部バグ) |
- jvcl3_39 jcl2_1 |
Delphi 11 | OK |
Windows ME,XP, VISTAなんて使わないでしょ。
古いDelphiはプロジェクトアップグレードして
古いDelphiと すっきり お別れしよう!!
Delphi 無料エディション1年だからと敬遠しているあなた。
生成したexeもリポジトリにいれておけば問題なし。
新規プロジェクトは断然 Visual Studio をお勧めします!!
それいけ ドット ネット
==================================
JCL 2.8 Testing Build 5677
==========Delphi 2005
...failed.
JclFileUtils.pas(1491)
JclStrings.pas(2549)
Program received signal SIGSEGV, Segmentation fault.
0x0045d655 in _GetExceptDLLinfo ()
起動: Delphi 2005
開く: jcl\packages\d9\Jcl.bdsproj
コンパイル
---------------------------
エラー
---------------------------
モジュール 'dcc90.dll' のアドレス 0F8A04D1 でアドレス 00000070 に対する読み込み違反がおきました。.
---------------------------
OK 詳細>>
---------------------------
[0F8A04D1]{dcc90.dll }
[40005F5B]{rtl90.bpl } System.@HandleAnyException (Line 9625, "system.pas" + 13) + $0
[77158A5F]{ntdll.dll } RtlInterlockedCompareExchange64 + $1AF