WebBrowser  เป็นคอนโทรลที่เราจะใช้ทำงานในส่วน Internet Explorer ซึ่งปกติแล้วมีผู้สร้างเบราเซอร์ให้เรามากมายเช่น IE, Firefox, Chrome, Safari ,Opera เป็นต้น เบราเซอร์เหล่านี้สามารถเปิดดูเวปไซต์ต่างๆ เป็นหลัก
          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

WebBrowser


2. เขียน code ตามนี้
    Me.WebBrowser1.Navigate("D:\Blog\TEST.docx")

WebBrowser
 สามารถแสดงได้ ทั้ง File doc,docx, PDF, WebSite ต่าง


3. Run project จะได้ดังนี้
WebBrowser

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 นะค่ะ