Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: Status von 12 DBCheckboxen abspeichern in einer Datenbank
29. Jun 2012, 08:48
Delphi-Quellcode:
type
TWorkMonth = (wmJanuary, wmFebruary, wmMarch, wmApril, wmMay, wmJune, wmJuly,
wmAugust, wmSeptember, wmOctober, wmNovember, wmDecember);
function WorkedThatMonth(aMonth: TWorkMonth; aBitmask: word): Boolean;
begin
Result := aBitmask and (1 shl Ord(aMonth)) <> 0;
end;
procedure TFormDings.ButtonBumsClick(Sender: TObject);
var
i: integer;
begin
for i := 1 to 12 do
TCheckBox(FindComponent('Checkbox' + IntToStr(i))).Checked :=
WorkedThatMonth(TWorkMonth(i - 1), 10);
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|
|
Zitat
|