Błąd przy deklaracji zmiennej typu TBinaryReader.

0

Witam,
potrzebuję zadeklarować zmienną typu TBinaryReader.
Niestety otrzymuję błąd:
Undeclared Identifier

Na stronie widnieje przykład gdzie jest ten typ wykorzystywany(w wersji XE3): http://docwiki.embarcadero.com/CodeExamples/XE3/en/TBinaryReader_and_TBinaryWriter_(Delphi)

Posiadam Delphi 2009. Może powinienem użyć jakiś dodatkowych modułów?

Proszę o pomoc.

0

Może być tak pokazał linijkę, w której występuje błąd kompilacji..?

0

unit Unit4;
interface
//Moduły których używam 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, StdCtrls ;
type
TBaza=class
  public
 procedure WczytajDane();
end;

implementation

procedure TBaza.WczytajDane();
var  binaryReaderObrazy : TBinaryReader;   // TUTAJ OTRZYMUJĘ BŁĄD
begin

end;

end.
0

A to nie od Delphi XE jak napisano na górze strony do której link sam podałeś?

0

No tak, ale może można użyć tego typu przy dodaniu jakichś modułów.

0

Więc na to wychodzi, że w bibliotece standardowej dołączonej do Twojego środowiska nie ma implementacji takich klas; Skorzystaj więc z klasy TFileStream i po problemie; Co prawda trochę inaczej się odczytuje/zapisuje dane, ale do plików binarnych nadaje się bardzo dobrze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1