Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Woche auslesen


Desert Storm - Do 15.12.05 16:26
Titel: Woche auslesen
Hallo,
ich will mit Delphi die Wochenzahl auslesen, in der ich mich gerade befinde. Also z.B. Woche 43 oder so. Geht das irgendwie mit nem Befehl oder wenns da keinen für gibt, geht das irgendwie mit nem kleinen Umweg??
MFG Desert Storm


chrisw - Do 15.12.05 16:39

http://www.greatis.com/delphicb/tips/lib/datetime-weeknumber.html


Tilman - Do 15.12.05 16:47

Geht aber auch leichter:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
uses
  Windows, [..],DateUtils;

[..]

Woche := WeekOfTheYear(now);


Desert Storm - Do 15.12.05 17:17

Die einfache Lösung geht noch net so ganz. Er sagt mir das er ein end erwartet hat, aber ein ')' gefunden hat.

Delphi-Quelltext
1:
swoche:=InttoStr(WeekOfTheYear(now)));                    

swoche ist ein String und diese DateUtils hab ich auch eingefügt.


Desert Storm - Do 15.12.05 17:19

Hat sich erledigt mein Delphi hatte irgendwie n Fehler. Jetzt gehts. Danke für die Hilfe!!!
MFG


Ironwulf - Do 15.12.05 18:00

joa du hatst ne klammer zu viel...


Tilman - Do 15.12.05 18:05

Ja, sorry, war mein Fehler. Hatte die Zeile mit caption := IntToStr(WeekOfTheYear(Now)); getestet, und beim kopieren die letzte klammer mitgenommen ;-)