Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#4

AW: inkompatible types - wer weiss rat

  Alt 27. Mär 2016, 10:59
Moin...
Delphi-Quellcode:
function TUSB.FMyReSetReportRichtung(board:word):android.hardware.usb.HID.TRichtung;
begin
  Result:=android.hardware.usb.HID.TRichtung(None);
end;
...ein Setter ist eine procedure und hat kein Result.

Nimm mal deine Getter und Setter Funktionen weg, setze den Cursor in diese Zeile property ReadReportRichtung[board: word]: android.hardware.usb.HID.TRichtung read FReadReportRichtung write FMyReSetReportRichtung ; und drücke SHIFT+CTRL+C
Damit werden die korrekten Prozedurrümpfe erstellt.

PS: Ich habe mit der Delphi-Referenz Suche auf die Schnelle keinen Eintrag für TRichtung gefunden. Was ist das? Ich glaube eher du brauchst nur eine "Standard" Property ohne Getter und Setter und ohne Index.
Delphi-Quellcode:
FReadReportRichtung: TRichtung;
.
.
property ReadReportRichtung: TRichtung read FReadReportRichtung write FReadReportRichtung ;

Geändert von haentschman (27. Mär 2016 um 11:03 Uhr)
  Mit Zitat antworten Zitat