Einzelnen Beitrag anzeigen

ognif

Registriert seit: 28. Jun 2019
3 Beiträge
 
#4

AW: Bitweise Parameter füllen in Delphi

  Alt 29. Jun 2019, 09:36
Also ich habe jetzt noch eine Funktion hinzugefügt, um von dem "Set of" zu einem Integer zu gelangen.

Code:
function TfrmMain.SetToInt(const aSet;const Size:integer):integer;
begin
  Result := 0;
  Move(aSet, Result, Size);
end;
Aber irgendwie verstehe ich die Rückgaben nicht.

Wenn ich nur citCreate übergebe, bekomme ich 2 zurück.
Wenn ich nur citVerify übergebe, bekomme ich 4 zurück.
Bei beiden Werten bekomme ich 6 zurück.
Die Werte stimmen aber nicht mit der Enmueration überein.

Habe ich hier einen Denkfehler?
  Mit Zitat antworten Zitat