日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

2023年版 Delphi jedi version

カテゴリー: ぷろぐらみんぐ
2023-08-15
タイトル

執筆: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


PR

[PR]