| View previous topic :: View next topic |
| Author |
Message |
suraj
Joined: 27 Aug 2007 Posts: 145
|
Posted: Tue Feb 16, 2010 7:30 am Post subject: How to create Folder in FTP site in Windows Application? |
|
|
Hi,
I am developing windows application for Creating Folder/Directory in FTP site.
How can i develop this task.Give me any help or suggestions...
Thanks inadvance... |
|
| Back to top |
|
 |
setty
Joined: 01 Apr 2009 Posts: 127 Location: GOLLAPROLU
|
Posted: Thu Feb 18, 2010 11:30 am Post subject: |
|
|
Hi suraj,
For creating Folder/Directory in FTP site you need to take one textBox control & Button control on to the form.
Add the following namespaces:
using System.IO;
using System.Net;
code under Button click event:
private void btn_Click(object sender, EventArgs e)
{
try
{
if (txtNewDir.Text.Trim() == "")
{
MessageBox.Show("You must enter Folder name.");
txtNewDir.BackColor = Color.Yellow;
return;
}
else
{
//Reset the background color
txtNewDir.BackColor = Color.White;
}
MakeDir(txtNewDir.Text.Trim());
}
catch
{
MessageBox.Show("Failed to create Folder.");
}
}
Code for method MakeDir():
private void MakeDir(string dirName)
{
FtpWebRequest reqFTP;
try
{
// dirName = name of the directory to create.
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + dirName));
reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory;
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
Stream ftpStream = response.GetResponseStream();
ftpStream.Close();
response.Close();
MessageBox.Show("Folder created successfully.");
txtNewDir.Text = "";
}
catch (Exception ex)
{
MessageBox.Show("Failed to create Folder.");
return;
}
}
Note:
Where ftpServerIP=here we need to pass HostName,UserId,Password. _________________ Thanks & Regards
D.B.G.Setty
Software Engineer
NYROS TECHNOLOGIES |
|
| Back to top |
|
 |
|