>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.