Für den Wochentag gibt es die DayOfWeek Funktion.
Ansonsten kannst du es einfach wie ein integer hochzählen:
Delphi-Quellcode:
procedure TForm.Button1Click(Sender: TObject);
var von, bis :Integer;
begin
von := DateTimePicker2.Date;
bis := DateTimePicker3.Date;
while von < bis do
begin
...
Inc(von);
end;
end;