Einzelnen Beitrag anzeigen

Glados
(Gast)

n/a Beiträge
 
#7

AW: Kompliziertes Problem mit Wochentagberechnung

  Alt 29. Aug 2017, 13:39
Zitat:
Warum ist aExcludeDays ein TArray<string> anstatt einem TArray<Boolean>, wobei da ein SET-OF-WeekDays eventuell verständlicher ist.
Weil der Datendsatz 0, -1, -1, -1, -1, -1, -1 aus einer Textdatei kommt.
Diesen lese ich mit Ini ReadString, das Resultat packe ich in ein Array und übergebe es der Funktion.

In ein Set würde ich meine Auswahl folgendermaßen speichern
Delphi-Quellcode:
for i := 0 to 6 do
 begin
  aCheckBox := (FindComponent('cbDay' + IntToStr(i)) as TCheckBox);

  if Assigned(aCheckBox) and aCheckBox.Checked then
   aDayOfWeekSet := aDayOfWeekSet + [aCheckBox.Tag];
 end;
Nur wie soll man so etwas in eine Datei abspeichern?

Geändert von Glados (29. Aug 2017 um 13:58 Uhr)
  Mit Zitat antworten Zitat