フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: 1 2 3 [4]
トピック: LightReport2 Unicode 版を 64bit 対応にしてみる
DEKO
管理者
投稿数: 2691
LightReport2 ver2.51 Unicode Edition Rel.19
on: 2023/11/15 03:43 Wed

LightReport2 ver2.51 Unicode Edition Rel.19 をリリースしました。

[変更点]

  • (U) Delphi 12 Athens 用のパッケージを追加

Download: https://ht-deko.com/software/lr251u_rel19.zip

igy
メンバー
投稿数: 473
64ビットでの実行時エラー(NkDIB.pas)
on: 2024/04/14 12:19 Sun

これまで Unicode版64ビットの動作確認を行ってなかったので、試してみました。

実行時に NkDIB.pas でエラーになり、問題になりそうな箇所を確認してみたところ、

L:1223

hFile := CreateFileMapping($FFFFFFFF, Nil, PAGE_READWRITE, 0, Size, Nil);

の $FFFFFFFF を INVALID_HANDLE_VALUE に変更、

L:1356

begin Result := Pointer(LongInt(p) + Offset); end;

の LongInt(p) を PByte(p) に変更したら、エラーが出なくなりました!

ページ: 1 2 3 [4]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.027 sec.