Also folgendes:

wenn du FORM Weg haben willst dann machste das so:
form1.AlphaBlend:=true;
form1.AlphaBlendValue:=0;

dann ist das form ganz weg ... du kannst es auch ein bisschen tranzparent machen indem du den wert von form1.AlphaBlendValue zwischen 0 und 255 veränderst wie dus willst




Willst du aber nen programm coden was garnicht erscheinen soll was ich mal ehr denke machstes so:

Du gehst auf Ansicht-->Units--->Project1.dpr (oder wie auch immer den projekt heißt wichtig ist das du das projekt speicherst mit datei--->projekt speichern unter )

dann steht da irgendwo :
Application.CreateForm(TForm1, Form1);

da drunter schreibst ganz einfach:
Application.Showmainform:=false;

joa dann wird das fenster Garnicht erst erstellt und ein taskleisteneintrag auch nicht! ^^