Показать сообщение отдельно
  #2  
Старый 20.08.2009, 12:36
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

после открытия сдвинуться на $9E и считать 1 байт, который сравнить с константой.

Код:
var
  B : Byte;
...
FStreamIn:= TFileStream.Create(String(FileName),fmOpenRead);
FStreamIn.Seek($9E,soFromBeginning);
FStreamIn.ReadBuffer(B,SizeOf(Byte);
If (B = $01) Or (B = $02) Then ...
Ответить с цитированием