>Test = new TLabel(this);

You shouldn't need to do this.

I've used this technique & had no problems with it. When I get home (I'm away from my PC at the moment), I'll send you some code.

All I can suggest is that you ensure that when placing the TLabel on your form, there is nothing covering it's position, such as TPanel.