Ho un problema banale ma che mi sta facendo perdere la mattinata.

Devo cancellare una sottodirectory vuota. L'istruzione che uso è la
RemoveDirectory(NomeDir);

Ho usato sia la forma RemodeDirectory("C:\\Dir1\\Dir2") che
RemodeDirectory("C:\\dir1\\Dir2\\");
ma la Dir2 da cancellare è sempre presente.

Qualcuno sa dirmi se prima della RemoveDirectory devo usare qualche istruzione di preparazione? Meglio ancora se mi postate la sequenza corretta.

Grazie