มาสร้าง Web Browser แบบง่ายใช้กันเองดีกว่า

  • Uploaded by: Teerapong Tanadechopon
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View มาสร้าง Web Browser แบบง่ายใช้กันเองดีกว่า as PDF for free.

More details

  • Words: 321
  • Pages: 6
มาสราง Web Browser แบบงายใชกันเองดีกวา [[email protected] ]  การพัฒนาโปรแกรมในทุกวันนี้งา ยขึ้นทุกวัน เพราะเครื่องมือที่ที่ใชพัฒนาโปรแกรมนั้นมีความสะดวกขึ้นมาก เชน โปรแกรม Microsoft Visual Studio ที่ผูพัฒนาสามารถที่จะเลือก Control ตาง ๆ มีใสใน Form ไดทันทีโดยที่ tool จะเปน ตัวสราง code ใหอัตโนมัต ิ โดยในบทความนี้จะยกตัวอยางการสราง Web Browser แบบงาย โดย Tool ที่เลือกใชนั้นคือ

 

Microsoft Visual Studio และภาษาที่ลเอกใชนั้นจะใช ภาษา C#

 หรือถาผูอานทานใดถนัดเขียนภาษา Basic ก็สามารถใช VB.NET ก็เพราทั้ง VB.NET และ C# นั้นใช object 

ที่รันอยูบนสถาปตยกรรม .NET ตัวเดียวกัน ดังนั้นการพัฒนาของทั้งสองภาษาจึงตางกันที่ syntax

 

รูปที่ 1 หนาตาง New Project 

จากรูปที่ 1 ในชอง Project types  เลือก ภาษาที่จะใชในการพัฒนา โดยในบทความนี้จะเลือก Visual C#  ชอง Templates เลือกลักษณะของ Application โดยบทความนี้จะพัฒนา Windows Application  ชอง Name ใสชื่อ Project ในบทความนี้ใสเปน

uEasyWebbrowser จากนั้นกด OK เพื่อสราง Project ใหม  

 

 

รูปที่ 2 Microsoft Visual Studio Design Explorer  หลังจากเสร็จสิน้ ขั้นตอนขางตนจะโปรแกรมจะสรางหนา Form (หนาตาง Windows) ใหอัตโนมัติ ดังรูปที่ 2 โดย Form จะใชเปนพื้นที่ในการพัฒนาโปรแกรม รูปที่ 3

 

Tool Box  

ใน Tool Box จะเปนที่เก็บรวบรวม Control ตาง ๆ ที่จะใชในการพัฒนาโปรแกรม โดยในโปรแกรมที่จะพัฒนา ๆ จะเลือกใช Control ตาง ๆ ดังนี้ 1.

 

2.

 

3. 4.                

 

   

เลือก Control ทั้งสามใสใน Form ดังรูปที่ 3  

 

รูปที่ 3 เลือก Control มาใสใน Form  จากนั้นใหเปลี่ยน Properties ของ Control ทั้งหมด ดังตารางที่ 1    Control Name  Label1  textBox1  button1  button2  webBrowser1  Form1 

Rename  lbl1  txtUrl  btGo  btBack  wb1  ‐ 

ตารางที่ 1 รายละเอียด Control 

Text  URL:  “”  Go  Back  ‐  My Easy Web Browser 

จากนั้น Copy Code ลงในหนา source code    private void btGo_Click(object sender, EventArgs e) { if (txtUrl.Text.IndexOf("http://") == -1) { txtUrl.Text = "http://" + txtUrl.Text; wb1.Navigate(txtUrl.Text); } else { wb1.Navigate(txtUrl.Text); } } private void btBack_Click(object sender, EventArgs e) { wb1.GoBack(); } 

 

จากนั้น Build Project แลวทําลองรันดูจะไดผลดังนี ้

 

หรือจะลองสราง Shortcut จาก ปุมกดงายโดยการเพิ่มลงไปดังนี้ 

จากนั้นใหเปลี่ยน Properties ของ Control label1 – label4 ดังตารางที่ 2   

Control Name  Rename  lable1  lblRobot  lable2  lblGoogle  lable3  lblMornor  lable4  lblCPENU    จากนั้นเพิ่ม Event Double Click ให Label ตาง ๆ ดังนี้

Text  Robot NU  Google  Mornor.com  CPE.nu.ac.th 

private void lblRobot_DoubleClick(object sender, EventArgs e) { wb1.Navigate("http://www.robotnu.com"); txtUrl.Text = "http://www.robotnu.com"; } private void lblCPENU_Click(object sender, EventArgs e) { wb1.Navigate("http://www.cpe.nu.ac.th"); txtUrl.Text = "http://www.cpe.nu.ac.th"; } private void lblGoogle_Click(object sender, EventArgs e) { wb1.Navigate("http://www.google.co.th"); txtUrl.Text = "http://www.google.co.th"; } private void lblMornor_Click(object sender, EventArgs e) { wb1.Navigate("http://www.mornor.com"); txtUrl.Text = "http://www.mornor.com"; }

จากนั้น Build Project แลวทําลองรันดู

 

หลังจากเสร็จสิน้ บทความนี้ทานผูอานก็สามารถที่จะสราง  Web Browser งาย ๆ ไดดวยตัวทานเอง ultra mcu 

Related Documents

Web Browser
November 2019 23
Web Browser
November 2019 24
Web Browser V03
November 2019 19
Web Mining Browser Old
June 2020 11
Web Browser Pawan
October 2019 15

More Documents from ""

October 2019 17
Font Courier.h
November 2019 9
Elt240320tp Main.c
November 2019 7
P33fj128_cfg.c
November 2019 8
Color Console Main.cpp
November 2019 16
Elt240320tp Dspic Demo
November 2019 9