Si le programme que tu veux lancer est un exécutable ( *.exe), tu peux utiliser la commande :
ShellExecute(Handle,´Open´,´chemin du fichier´,nil,nil,SW_SHOWDEFAULT);
Il faut rajouter ShellAPI dans les uses au début du code.
Si c´est une fenêtre créée avec Delphi qui porte un nom tel que Unit... dans le code, il faut rajouter ce nom dans les uses du programme principal. Ensuite on appelle cette fenêtre avec une commande du type : NomFenêtreALancer.Show
Ex : je veux lancer une fiche qui à la propriété Caption a le nom Form2. Son code correspond à Unit2.
Je rajoute Unit2 dans les uses du prog principal et j´appelle : Form2.Show.
Je sais pas si j´ai répondu à ta question et si c´était clair sinon redemande....