Che vuoi dire con "impiantato"?
Vuoi sapere se è in esecuzione? installato?
Nel primo caso ci sono una serie di api per sapere se il programma sta girando (dalle più semplici se hai tutte le informazioni possibili sul programma incriminato alle più complicate se hai,ad esempio, solo il nome che appare sulla barra del titolo). Dovrebbero essere funzioni della shell32.dll, magari prova a cercare qualcosa sui "process".
Nel secondo caso l'unico sistema (a meno che il programma non abbia indicato il suo path in qualche file .ini o nel registro) è una bella scansione di tutto l'hard disk, al limite una volta sola...
Ciaociao :)
Venite a visitarci qui:
http://spazioinwind.libero.it/bottomapsoftware