Ich habe den QuellCode meines Programmes nun komplett zerlegt und habe das Problem endlich aufdecken können.
Um prüfen zu können ob ein Text von der Breite her komplett in in ein TLabel passt, hole ich mir mit GetDC einen
Handle auf das Label. Mit dem
Handle kann ich nun ein TCanvas "misbrauchen" um die Breite mit Canvas.TextWidth zu bestimmen. Dummerweise habe vergessen, das
Handle mit ReleaseDC wieder frei zu geben => irgendwann gehen die Resourcen zu ende.
Warum ich aber keine Probleme unter Windows Vista habe und unter XP schon: