Показать сообщение отдельно
  #5  
Старый 20.03.2012, 10:09
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  Windows, SysUtils;

var
  hFile: THandle;
  Buffer: array [0..4] of Byte;
  Dummy: Cardinal;
  i, f: Integer;

begin
  hFile:=CreateFile('Project1.txt', GENERIC_READ, 0, nil, OPEN_EXISTING, 0, 0);
  ReadFile(hFile, Buffer, 5, Dummy, nil);
  CloseHandle(hFile);
  i:=(Buffer[0] shl 16)+(Buffer[1] shl 8)+Buffer[2];
  f:=(Buffer[3] shl 8)+Buffer[4];
  Writeln(Format('%.2f', [i+f/$10000]));
  Readln;
end.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием