掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リトルエンディアンのバイナリファイルを整数に直すには? (ID:32140)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
どうして「バイト」にコダワルのかなぁ〜(^^ゞ WORD変数に読み込めって言ってるのに... var data, cnt: WORD; begin with TFileStream.Create('ファイル名', fmOpenRead) do try // 2Byte単位で読み込み // Position := 0; Memo1.Font.Name := 'MS ゴシック'; while True do begin cnt := Read(data, Sizeof(data)); if cnt < Sizeof(data) then break; Memo1.Lines.Add(Format('16進 $%.4x: 10進 %5d', [data, data])); end; finally Free; end; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.