Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 21. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#11

AW: BufferedReader in Firemonkey?

  Alt 11. Dez 2014, 09:08
Hallo,

ich konnte nun Java2OP nachvollziehen und habe die gleiche Unit herausbekommen.

Allerdings kommt bei folgender Zeile eine Fehlermeldung:

TRegTypes.RegisterType('Androidapi.JNI.Interfaces.JBufferedReader', TypeInfo(Androidapi.JNI.Interfaces.JBufferedReader));

[DCC Error] Androidapi.JNI.java.io.BufferedReader.pas(48): E2003 Undeclared identifier: 'Androidapi.Jni'

In der Tat gibt es keine Datei Androidapi.JNI.Interfaces.JBufferedReader.pas - wo bekomme ich die her?



PS: Wie ruft man den Konstruktor nun auf?

Delphi-Quellcode:
var
  x: JBufferedReader;
  AInputStream: JInputStream;
begin
  AInputStream := ...;
  x:= TJBufferedReader.Create; // <-- keine Parameter erwartet!
  TJBufferedReader(x).Init(AInputStream); // so?
end;
Daniel Marschall

Geändert von blackdrake (11. Dez 2014 um 09:14 Uhr)
  Mit Zitat antworten Zitat