December 01, 2011

Download File From The Internet

ถ้าต้องการเขียนโปรแกรมดาวน์โหลดไฟล์จากอินเตอร์เน็ต ก็สามารถทำได้ด้วยโค้ดและคำสั่งต่อไปนี้
Required Header :
using System.Net;
Source Code :
WebClient download = new WebClient();
download.DownloadFile("address", @"path");
//e.g. download.DownloadFile("http://www.google.co.th/images/srpr/logo3w.png", @"C:\google.png");
ผลลัีพธ์ที่ได้คือ Logo ของ Google จะถูกดาวน์โหลดไปเก็บไว้ที่ Drive C: โดยมีชื่อไฟล์ว่า google.png
หากอยากทำเป็นแบบโปรแกรม Download Manager จะต้องเพิ่มส่วนของการแสดงผลความคืบหน้าของการดาวน์โหลดไปด้วย ดังนั้นจึงต้องอาศัย Thread สำหรับการทำงานของแถบ Progress Bar อาจจะดูยุ่งยากขึ้นนิดหน่อย แต่ก็สามารถทำได้ไม่ยากครับ
see more :
http://www.geekpedia.com/tutorial179_Creating-a-download-manager-in-Csharp.html

No comments:

Post a Comment