JAVA からバイナリ ファイルを生成しました。
RandomAccessFile out = new RandomAccessFile(file, "rwd");
out.writeLong(calendar.getTimeInMillis());
out.writeDouble(double1);
out.writeDouble(double2);
out.writeDouble(double3);
Delphi 2007 からこの情報を読み取るにはどうすればよいですか?
私はこのようなことを試しました:
type TData = record
time: TDateTime;
double1: double;
double2: double;
double3: double;
end;
var
data: TData;
F : file of TData;
begin
AssignFile(F,fileName) ;
Reset(F) ;
Read (F, data);
...
しかし、time、double1、double2、および double3 の値は完全に異なります。