PDA

View Full Version : دانلود فایل



saeedkheiri
شنبه 20 آذر 1389, 08:07 صبح
سلام دوستان
من یک برنامه دارم که توی شبکه می خواهیم save file یا همون دانلود را برای افراد محیا کنه
یعنی یک تعداد فایل هست که بر اساس دسترسی خاصی برای افراد قابل دسترسی هست که دانلود کنن این دانلود را چطوری شبه سازی کنم ؟

mehdi.mousavi
شنبه 20 آذر 1389, 13:53 عصر
سلام دوستان
من یک برنامه دارم که توی شبکه می خواهیم save file یا همون دانلود را برای افراد محیا کنه
یعنی یک تعداد فایل هست که بر اساس دسترسی خاصی برای افراد قابل دسترسی هست که دانلود کنن این دانلود را چطوری شبه سازی کنم ؟

سلام.
می تونید به این شکل عمل کنید:


using (System.Net.WebClient webClient = new System.Net.WebClient())
{
webClient.DownloadFile("http://google.com/whatever.doc", "d:\\whatever.doc");
}

موفق باشید.

saeedkheiri
یک شنبه 21 آذر 1389, 10:16 صبح
ممنو
از جوابتون ولی من رو Win app میخوام اینو ؟

ahrimaneahurai
یک شنبه 21 آذر 1389, 10:38 صبح
خب کد دوستمون توی winapp جواب میده

اگه خواستی این آدرس رو ببین
یه دانلودر هست
http://www.codeproject.com/KB/IP/MyDownloader.aspx

mehdi.mousavi
دوشنبه 22 آذر 1389, 10:46 صبح
ممنو از جوابتون ولی من رو Win app میخوام اینو ؟

سلام.
System.Net.WebClient در System.dll تعریف شده، در نتیجه اهمیتی نداره که در Web App ها می خواهید اینکارو انجام بدید، یا Windows Forms.

موفق باشید.

پاورقی: به فرض اینکه کلاس مزبور در System.Web namespace تعریف شده بود و به System.Web.dll نیاز داشت، بازهم می شد با اضافه کردن Reference اون Assembly به پروژه، از قابلیتهای اون Assembly (در برنامه های Win Form نیز) سود برد.