Sehe ich das richtig das du die Wochentage berechnen willst zu einem Datum?
Da benutzt man normalerweise die Zellersche Formel.
Schau erstmal
hier
Aber viel wichtiger ist hier die Seite:
http://de.wikipedia.org/wiki/Zellers_Kongruenz
Wenn du vielleicht eine orientierung brauchst.
Ich habe in "Turbo pascal"
mal genau sowas geschrieben.
http://roth.22o.de/
Den Code:
Feiertage.pas
Die Exe:
Feiertage.exe
Ich möchte allerdings nicht, dass du den Quelltext kopierst, es in Delphi Code umschreibst und ohne zuverstehen einfach einbaust.
Schau dir das programm an und vollziehe es nach. Denn dazu ist
Open Source da.