WebBroweser ใน .Net สามารถทำให้ เวปไซต์ต่างๆ เข้ามาเปิดดูใน Program application ได้ และไม่เพียงแสดงผลของเวปไซต์อย่างเดียวเท่านั้น ยังสามารถเปิดดูเอกสารต่างๆ เช่น
Microsoft Office Word (.doc, .docx)
Microsoft Office Excel (.xlx, xlsx)
Nodepad (.txt)
(.PDF)
เป็นต้น
บทความจะนำเสนอขั้นตอนการเขียน Coding ในส่วนของ WebBrowser เพื่อแสดง Program application ที่สามารถเปิดดูเอกสารต่างๆ ได้ดังนี้
ขั้นตอนการทำ WebBrowser ให้แสดงข้อมูล Microsoft Office Word 2007
1. สร้าง Form1 ขึ้นมา
2. Toolbox เลือก WebBrowser เข้ามาใน From1
2. เขียน code ตามนี้
Me.WebBrowser1.Navigate("D:\Blog\TEST.docx")
สามารถแสดงได้ ทั้ง File doc,docx, PDF, WebSite ต่าง
3. Run project จะได้ดังนี้
4. กรณีที่ MS Word ไม่สามารถแสดงใน WebBrowser ได้ให้แก้ไขดังนี้
1. Open 'My Computer"
2. Tools -> Folder and Options
3. "File Type" Tab
4. Select DOC or DOCX Extentions and Click on "Advanced"
5. "Confirm open after download" will be checked, now un check it and
6. Check "Browser in same window"
หมายเหตุ สามารถทำใน Windows XP เท่านั้น
บทความนี้หวังว่าจะมีประโยชน์กับผู้อ่าน และผู้ที่ต้องการศึกษาเรื่อง WebBrowser นะค่ะ