Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.068 Beiträge
Delphi 12 Athens
|
AW: Einem Set einen Enum zuweisen?
27. Aug 2017, 12:48
Hmmmm, war mir sicher, dass es sorum auch mal ging.
Delphi-Quellcode:
type
TDataEnum = (tdHouse, tdCar);
TDataSet = set of TDataEnum;
procedure TForm9.FormCreate(Sender: TObject);
var
aDataSet: TDataSet;
begin
Byte(aDataSet) := $FF; // Byte(-1)
end;
procedure TForm9.FormCreate(Sender: TObject);
var
aDataSet: TDataSet;
iDataSet: ShortInt absolute aDataSet;
begin
iDataSet := -1;
if tdHouse in aDataSet then
Beep;
end;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|