1 / 324

Visual Basic 6.0

Visual Basic 6.0. Check box. ใช้กับการเลือกแบบ ถูก/ผิด ( True/False, Yes/No). Combo box. เป็นตัว control เป็นการผสมระหว่าง Text box กับ List box ซึ่งจะปรากฏรายการ เมื่อมีการคลิกลูกศร และ Combo box ไม่สนับสนุนการเลือกแบบหลายค่า. Command button.

durin
Download Presentation

Visual Basic 6.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Basic 6.0

  2. Check box ใช้กับการเลือกแบบ ถูก/ผิด ( True/False, Yes/No) Combo box เป็นตัว control เป็นการผสมระหว่าง Text box กับ List box ซึ่งจะปรากฏรายการ เมื่อมีการคลิกลูกศร และ Combo box ไม่สนับสนุนการเลือกแบบหลายค่า Command button ปุ่มคำสั่งเป็นตัว control ทีใช้ในทุกฟอร์ม ตามปกติจะเขียนคำสั่งใน Click event procedure ของตัว control นี้ Data เป็นตัว control ที่สามารถรวมข้อมูลกับฐานข้อมูลได้ และเป็นส่วนที่ Visual Basic ให้ผู้ใช้สามารถติดต่อระหว่างตัว control บนฟอร์มกับฟิลด์ใน table ของฐานข้อมูล โดย Data จะทำงานกับ Database Jet ของฐานข้อมูล แต่ไม่สามารถทำงานกับ ActiveX Data Object (ADO) ได้

  3. Directory List box เป็น List box แบบหนึ่ง ที่แสดงไดเรคทอรีและพาร์ทที่เลือก Drive List box คล้ายกับ Combo box ที่ใช้เลือกชื่อของไดร์ฟในระบบ File list box เป็น List box ชนิดพิเศษที่ใช้แสดงชื่อไฟล์ในไดเรคทอรี Frame สามารถใช้เป็น container สำหรับตัว control อื่น Horizontal และ Vertical Scroll Bar ใช้เป็นแถบเลื่อนแบบ stand-alone แต่มักจะไม่ค่อยมีการใช้ เพราะตัว control อื่น ๆ ส่วนใหญ่ จะมีแถบเลื่อนของตัวเอง เป็นตัว control ใช้เก็บภาพคล้ายกับ Picture box แต่ไม่สามารถทำงานแบบ container ได้ Image มีข้อดีที่ใช้ทรัพยากรของระบบน้อยกว่าPicture box Image

  4. Label เป็นตัว control ที่ใช้แสดงข้อความ หรือป้ายชื่อ Line เป็นตัว control ใช้สำหรับการตกแต่งด้านกราฟฟิก List box เป็นตัว control ที่เก็บรายการของค่า และให้ผู้ใช้เลือก ซึ่งสามารถเป็นการเลือกค่าเดียวหรือหลายค่า ขึ้นกับการกำหนดคุณสมบัติMultiSelect OLE container เป็นตัว control ที่สามารถเป็น Host window ให้กับโปรแกรมภายนอก เช่น Microsoft Excel หรืออาจจะกล่าวว่าเป็นการสร้าง window ให้กับโปรแกรมอื่นบนโปรแกรมประยุกต์ Visual Basic

  5. การสร้างฟอร์ม Visual Basic Projectวิธีการ1. คลิกที่เมนู File >> New Project2.  เลือก Standard EXE 3.คลิกปุ่ม Open

  6. การเพิ่มฟอร์ม วิธีการ คลิกที่ทูลบาร์เลือก  Form

  7. การลบฟอร์ม วิธีการ ที่ Project Explorer1. คลิกขวาบริเวณชื่อฟอร์มที่ต้องการลบ 2. เลือก Remove Form (n) การลบฟอร์ม

  8. ให้นักเรียนเขียนโปรแกรมเข้าสู่ระบบดังภาพให้นักเรียนเขียนโปรแกรมเข้าสู่ระบบดังภาพ

  9. กำหนดคุณสมบัติ

  10. คำสั่ง (Code) Private Sub cmd_ok_Click() MsgBox " ยินดีต้อนรับ " & Text1.Text & " " & Text2.Text, vbOKOnly, " เข้าสู่ระบบ " End Sub บันทึกตั้งชื่อ Project2 และ Form1 จัดเก็บในโฟลเดอร์ของตนเอง

  11. Form Textbox Checkbox Option Button

  12. การเรียกใช้งาน ปุ่ม Start>> Programs >> Microsoft Visual Studio 6.0 >> Microsoft Visual Basic 6.0

  13. ส่วนประกอบของ Visual Basic • แถบ Title Bar • แถบ Menu Bar • แถบ Tool Bar • หน้าต่าง Form Windows • View Object

  14. ส่วนประกอบของ Visual Basic • หน้าต่าง Project Explorer • View  Project Explorer <Ctrl+R> • หน้าต่าง Properties • View  Properties Window <F4>

  15. ส่วนประกอบของ Visual Basic • หน้าต่าง Form Layout • View  Form Layout Window • แถบเครื่องมือ Toolbox • View  Toolbox

  16. เริ่มต้นการสร้างApplication

  17. การสร้าง Application ใหม่ File  New Project เลือก Standard EXE คลิกปุ่ม OK

  18. การบันทึก Application การบันทึกจะบันทึกแยกระหว่าง Form กับ Project • File  Save Form หรือ Project • ตั้งชื่อฟอร์ม หรือ ชื่อ project • คลิกปุ่ม Save

  19. การเพิ่ม Form ใหม่ Project  Add Form หรือ คลิก Toolbar ในการเพิ่ม Form

  20. การเพิ่ม Form ที่มีอยู่แล้ว Project  Add File เลือกฟอร์มที่ต้องการ คลิกปุ่ม Open

  21. ยกเลิก Form ออก เลือกฟอร์ม Project  Remove ชื่อForm

  22. การ Run Application • Run  Start หรือ • กดคีย์ F5หรือใช้ Toolbar

  23. การ Stop Application • Run  End หรือ • ใช้ Toolbar

  24. การกำหนดฟอร์มที่รัน เมนู Project  Project Properties… แท็บ General กำหนดที่ Startup Object

  25. พื้นฐานที่ในการสร้างโปรแกรมใน VB6 • การสร้างคอนโทรลบนฟอร์ม • การย้ายคอนโทรล • การเปลี่ยนขนาดคอนโทรล • การลบคอนโทรลออกจากฟอร์ม

  26. พื้นฐานที่ในการสร้างโปรแกรมใน VB6 • การกำหนดคุณสมบัติของคอนโทรล • กำหนดที่หน้าต่าง Properties Windows • Object List Box: แสดงรายชื่อของคอนโทรลทั้งหมดในฟอร์ม • Properties List: แสดงชื่อคุณสมบัติและค่าที่กำหนดสำหรับคอนโทรลที่เราเลือก • Description Pane: แสดงคำอธิบายสั้นๆเกี่ยวกับคุณสมบัติที่เราเลือก • กำหนดโดยการเขียน Code คำสั่ง

  27. พื้นฐานที่ในการสร้างโปรแกรมใน VB6 เป็นตัวบอกว่าคำสั่งที่ตอบสนองนั้นเริ่มต้นและจบลงที่ใด • การเขียน Code คำสั่งเพื่อตอบสนองต่อ Event • เปิดหน้าต่าง Code Editor • ด้านซ้ายสำหรับเลือกชื่อ Object • ด่านขวาสำหรับกำหนด Event • ใส่คำสั่งลงไประหว่างข้อความPrivate Sub<ชื่อคอนโทรล>_<ชื่ออีเว็นต์> กับEnd Sub

  28. การกำหนด Properties โดยการเขียนโค้ด เช่น Form1.Caption = “โปรแกรมการคำนวณภาษี" Form1.FontSize = 20 Object_Name.Properties_Name = ค่าของproperties

  29. Properties พื้นฐานของ Control 30 Name Caption ForeColor BackColor Height, Width Left ,Top TabIndex Enabled Visible FontBold,FontItalic FontName,FontSize FontUnderline MousePointer

  30. การทำงานกับ Form

  31. Properties ของ Form Name BackColor ForeColor Caption Enabled Font Icon MinButton MaxButton Height Width AutoRedraw 32

  32. Properties ของ Form 33 MousePointer MouseIcon ( MousePointer=Custom ) Picture Visible CurrentX CurrentY

  33. Method ของ Form Form_Name.Hide Form_Name.Show Form_Name.Cls Print "ข้อความ" & ตัวแปร

  34. การใช้ Method โดยการเขียนโค้ด เช่น Form1.Print "Siam Computer" Me.Show Object_Name.Method_Name [พารามิเตอร์ของ Method]

  35. Event ของ Form Activate เมื่อฟอร์ม Activate Click เมื่อคลิกที่ฟอร์ม DblClick เมื่อดับเบิ้ลคลิกที่ฟอร์ม Load เมื่อเปิดฟอร์มขึ้นมาทำงาน UnLoad เมื่อปิดฟอร์ม

  36. ตัวอย่างงาน Sub Form_Activate( ) Form1.FontSize=20 Print “Test Visual Basic” Print “Siam Computer” End Sub

  37. เพิ่ม เซมิโคลอน ( ; ) ตัวอย่างงาน Sub Form_Activate( ) Form1.Font.Size=20 Print “Test Visual Basic” ; Print “Siam Computer” CurrentX = 1500 CurrentY = 1000 Print “New Position” End Sub ( )

  38. ตัวอย่างที่ 2 คอนโทรล คุณสมบัติ ค่าที่กำหนด Form Name Form1 AutoRedraw True CommandButton Name Command1 Caption Clear

  39. ตัวอย่างที่ 2 Sub Form_Activate() Form1.Print “ Form_Activate ”End SubSub Form_Click() Form1.Print “ Form_Click ”End SubSub Command1_Click() Form1.ClsEnd Sub Sub Form_DblClick() Form1.Print “Double_Click ”End SubSub Form_Resize() Form1.Print “ Form_Resize”End Sub

  40. Object พื้นฐานตัวแปรและ Operator

  41. Label (properties) 42 Name Alignment AutoSize BorderStyle BackStyle Caption Left Top

  42. Text Box (properties) • ScrollBars • TabIndex เริ่มที่ 0 • TabStop • ToolTipText Name Text MaxLenght PasswordChar Multiline

  43. Method เช่น Text1.Setfocus Command1. Setfocus Object_Name.SetFocus กำหนดให้ cursor ไป focus ที่ Object

  44. Properties.. SelStart กำหนดตำแหน่งเริ่มเลือก SelLength กำหนดความยาวที่ต้องการเลือกข้อความ

  45. Event Change เมื่อมีการเปลี่ยนแปลงที่ Text GotFocus เมื่อ Text ได้รับ Focus LostFocus เมื่อ Text สูญเสีย Focus

  46. Command Button (properties) Name Caption Default Picture Style

More Related