ابتدا یک حساب ftp در هاست ایجاد کنید و نام کاربری و رمز عبور آن را انتخاب نمائید.
بعد از آن از کد زیر استفاده کنید:
private static void Upload(string ftpServer, string userName, string password, string filename)
{
using (System.Net.WebClient client = new System.Net.WebClient())
{
client.Credentials = new System.Net.NetworkCredential(userName, password);
client.UploadFile(ftpServer + "/" + new FileInfo(filename).Name, "STOR", filename);
}
}
public void picup()
{
var files = Directory.GetFiles(@"C:\Users\ansary\Desktop\img");
foreach (string itemq in files)
{
Upload("ftp://program98.com/", "یوزرنیم شما", "رمز عبور", itemq.ToString());
}
}
{
using (System.Net.WebClient client = new System.Net.WebClient())
{
client.Credentials = new System.Net.NetworkCredential(userName, password);
client.UploadFile(ftpServer + "/" + new FileInfo(filename).Name, "STOR", filename);
}
}
public void picup()
{
var files = Directory.GetFiles(@"C:\Users\ansary\Desktop\img");
foreach (string itemq in files)
{
Upload("ftp://program98.com/", "یوزرنیم شما", "رمز عبور", itemq.ToString());
}
}
بعد میتوانید از تابع picup در رویداد کلیک دکمه استفاده نمائید.