/// <summary> /// Supprime un fichier /// </summary> /// <param name="file"></param> public static void Delete(FtpClientFile file) { if (file.isDirectory) { client.DeleteDirectory(file.path); } else { client.DeleteFile(file.path); } }
private void FormMain_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F8) { int index = listBoxFtpDir.SelectedIndex; if (index > -1) { if (listBoxFtpDir.Items[index].ToString()[0] != '[') { try { MessageBox.Show(_client.DeleteFile(listBoxFtpDir.Items[index].ToString())); GetFtpContent(_client.GetDirectiories()); } catch (Exception exc) { MessageBox.Show("Cannon delete file (" + exc.Message + ")"); } } } } }