Ich kann mich meinen Vorrednern nur anschliesen. Du könntest der Komponente ja ein Event (vom Typ
TNotifyEvent) namens
OnWork hinzufügen und regelmässig abfeuern.
Somit kann der Benutzer deiner Kompo selbst entscheiden, was er damit anfangen möchte.
Vielleicht möchte er ja einen PrograssBar bewegen und dann ProccessMessages aufrufen.
Keinesfalls solltest du ProcessMessages direkt aus deiner Komponente aufrufen.
Dies vermeidet ausserdem, dass du die
Unit Forms einbinden musst, was ja bei Konsolenanwendungen unerwüscht wäre.