|
|
|
|
คลิกเพื่อดูภาพขยาย
|
คู่มือเรียน Visual Basic 6
|
ประเภทหนังสือ คอมพิวเตอร์ |
รหัสหนังสือ 9747821702 |
สำนักพิมพ์ Provision |
โดย ฉัททวุฒิ พีชพล, พิชิต สันติกุลานนท์ |
ครั้งที่พิมพ์ 5 : มกราคม 2544 |
ชนิดของปก ปกอ่อน |
ภาษา ไทย / จำนวนหน้า 476
หน้า |
น้ำหนักประมาณ 720
กรัม |
ปก 299 บาท/ ขาย 120 บาท/ ประหยัด 179 บาท |
จำนวนสินค้า 0 |
สภาพ ดี
80%
|
สินค้าหมด
|
|
|
|
อธิบายตั้งแต่พื้นฐาน หลักการเขียนโปรแกรมแบบ event-driven และส่วนประกอบพื้นฐานที่จำเป็นใน Visual basic เช่น Form และ Control ต่างๆ เครื่องมือและสภาวะแวดล้อมในการพัฒนาโปรแกรม จนถึงการพัฒนาแอพพลิเคชันที่ ซับซ้อนซึ่งจะพบได้ในการทำงานจริง เจาะลึกเรื่อง Database และ control Internet Transfer อ่านง่ายใช้เป็นคู่มือประกอบการเรียน/ฝึกอบรมหรือศึกษาด้วยตนเองก็ได้ มีตัวอย่างและแบบฝึกหัดให้ลองปฏิบัติจริงอย่างเป็นระบบเป็นขั้นตอน มี คำอธิบายอย่างละเอียด |
|
|
บทที่ 1 มารู้จักกับ Visual Basic
- ขอต้อนรับเข้าสู่โลกของการเขียนโปรแกรม
- Visual Basic คืออะไรและมีประวัติความเป็นมาอย่างไร
- ทำไมจึงต้องศึกษาการเขียนโปรแกรมด้วย Visual Basic
- การเขียนโปรแกรมแบบ Event-driven
- ขั้นตอนการออกแบบและเขียนโปรแกรมคอมพิวเตอร์โดยทั่วไป
- Edition ของ Visual Basic และข้อแตกต่าง
- การติดตั้ง Visual Basic
- การเรียกใช้และออกจากโปรแกรม Visual Basic
- การแก้ไขปัญหาที่เกี่ยวกับฟอนต์ภาษาไทย
บทที่ 2 รู้จักกับออบเจ็ค, พร็อพเพอร์ตี้ และ Visual Basic
- วัตถุและคุณสมบัติ
- IDE คืออะไรและส่วนประกอบต่างๆของ IDE
บทที่ 3 เริ่มต้นเขียนโปรแกรม
- การเขียนโปรแกรม
- การบันทึกและเปิดโปรเจ็ค
- การคอมไพล์
- การบันทึกต่างกับการคอมไพล์อย่างไร
- Compiler และ Interpreter
- ขั้นตอนการเขียนโปรแกรมด้วย Visual Basic
บทที่ 4 บิต, ไบต์, ตัวแปร, ค่าคงที่ และชนิดของข้อมูล
- บิต, ไบต์ และหน่วยความจำในเครื่องคอมพิวเตอร์
- ตัวแปรในภาษาคอมพิวเตอร์ (Variable)
- ตัวแปรคืออะไร
- ชนิดของตัวแปรใน Visual Basic
- การประกาศตัวแปรและกฎการตั้งชื่อตัวแปรใน Visual Basic
- ทำไมต้องประกาศตัวแปรและคำสั่ง Option Explicit
- ตัวแปรแบบค่าคงที่
- โปรแกรมย่อย
- ฟังก์ชัน
- Event Procedure
- ขอบเขตของตัวแปร (Scope of variable)
- ตัวแปรแบบ Static
บทที่ 5 Algorithm และ Flow Chart
Algorithm
- แผนภาพการทำงานของโปรแกรม
- ประโยชน์ของ Flow Chart
- โปรแกรมสำหรับเขียน Flow Chart
บทที่ 6 ตัวดำเนินการ, นิพจน์ และประโยคคำสั่ง
- ตัวดำเนินการและนิพจน์
- ลำดับการประมวลผลของตัวดำเนินการ
ประโยคคำสั่ง
- ประโยคแบบเงื่อนไข (Condition Statement)
- การเชื่อมต่อบรรทัดในการเขียนโปรแกรมด้วย Code Editor
- การเขียนหมายเหตุในโปรแกรม
- เครื่องหมาย & ในพร็อพเพอร์ตี้ Caption
- ประโยคแบบวนซ้ำ
บทที่ 7 ทำความรู้จักกับคอนโทรล
- คุณสมบัติพื้นฐานของคอนโทรล
- คอนโทรลหลัก
- หน่วยวัดบนฟอร์มของ Visual Basic
- ระบบพิกัดบนฟอร์ม (Coordinate System)
- พร็อพเพอร์ตี้ CurrentX และ CurrentY
- การจัดวางคอนโทรลต่างๆบนฟอร์ม
- การตั้งชื่อตัวแปรและออบเจ็คต่างๆ และออบเจ็คใน Visual Basic
บทที่ 8 ฟังก์ชันและโปรแกรมย่อย
- ฟังก์ชัน
- การประกาศฟังก์ชัน
- โปรแกรมย่อย
- การประกาศ Sub Procedure
- Image Control Object และ Picture Control Object
- พร็อพเพอร์ตี้ Visible
- การส่งผ่านค่าพารามิเตอร์ให้กับโพรซีเยอร์
- การส่งผ่านค่าแบบส่งค่าของตัวแปร
- การส่งผ่านค่าแบบส่งค่าอ้างอิงถึงตัวแปรโดยตรง
บทที่ 9 ตัวแปรชนิด Array และตัวแปรชนิด Type
- Array คืออะไรและการประกาศ Array
- การเรียกใช้อาเรย์
- ประโยชน์ของอาเรย์
- คำสั่ง Option base 0 และ Option base 1
- อาเรย์หลายมิติ
- Dynamic Array
- ตัวแปรชนิด Type
บทที่ 10 MsgBox, InputBox และ Common Dialog Control
- คำสั่ง MsgBox
- Msgbox ที่เป็นฟังก์ชัน
- ฟังก์ชัน InputBox
- Microsoft Common Dialog Control
- การนำ Common Dialog Control มาใช้งานในโปรเจ็ค
- Tip และการเลือกค่าคงที่หรือพร็อพเพอร์ตี้ต่างๆ
บทที่ 11 ฟังก์ชันเกี่ยวกับตัวเลข และ String
- ฟังก์ชันการคำนวณทางคณิตศาสตร์
- ฟังก์ชันที่ใช้ในการปัดเศษ
- ฟังก์ชันเกี่ยวกับค่ายกกำลังและ Exponential
- ฟังก์ชันในการสุ่มตัวเลข
- ฟังก์ชันในการหาค่าสัมบูรณ์และหาเครื่องหมายของตัวเลข
- ฟังก์ชันในการแปลงเลขฐาน
- ฟังก์ชันทางตรีโกณมิติ
- ฟังก์ชันทางคณิตศาสตร์ที่สามารถหาได้จากฟังก์ชันที่ได้กล่าวมาแล้ว
- ฟังก์ชันในการแปลงชนิดของตัวแปร
- การจัดการ String และฟังก์ชันที่เกี่ยวข้อง
- การเชื่อมต่อ String 2 ชุดเข้าด้วยกัน
- ฟังก์ชันสำหรับแปลงตัวอักษรกับรหัส ASCII
- ฟังก์ชันที่ใช้ในการแปลงตัวเลขกับ String
- ฟังก์ชันในการกำหนดค่าสตริงที่เป็นตัวอักษรซ้ำๆกัน
- ฟังก์ชันสำหรับตัดคำใน String
- ฟังก์ชันที่ใช้ในการค้นหาข้อความใน String
- ฟังก์ชันที่ใช้ในการแปลงให้เป็นตัวอักษรใหญ่หรือเล็ก
- ฟังก์ชันที่ใช้ในการตัดอักษร Space ใน String
- ฟังก์ชันที่ใช้ในการใส่และจัดข้อความ
- ฟังก์ชันที่ทำงานกับอาเรย์ชนิด String
- Focus (เหตุการณ์ LostFocus และ GotFocus)
- เหตุการณ์ LostFocus
- เหตุการณ์ GotFocus
- พร็อพเพอร์ตี้ TabIndex และ TabStop
บทที่ 12 การควบุคมเมาส์
- เหตุการณ์ของเมาส์ใน Visual Basic
- พารามิเตอร์ของเหตุการณ์ที่เกี่ยวกับเมาส์
- การเคลื่อนย้ายวัตถุโดยใช้เมธอด Move
- พร็อพเพอร์ตี้ MousePointer และ MouseIcon
- MousePointer และ MouseIcon
- การ Drag และ Drop
- พร็อพเพอร์ตี้ DragMode
- พร็อพเพอร์ตี้ DragIcon
- เหตุการณ์ DragDrop
- เหตุการณ์ DragOver
- เมธอด Drag
บทที่ 13 การควบคุมคีย์บอร์ด
- เหตุการณ์ที่เกี่ยวข้องกับคีย์บอร์ด
- เหตุการณ์ KeyDown
- เหตุการณ์ KeyUp
- เหตุการณ์ KeyPress
- ตัวแปร KeyCode ในเหตุการณ์ KeyUp, KeyDown
- ตัวแปร Shift ในเหตุการณ์ KeyUp, KeyDown
- ตัวเแปร KeyAscii ในเหตุการณ์ KeyPress
- พร็อพเพอร์ตี้ KeyPreview ของฟอร์ม
บทที่ 14 Timer Control และฟังก์ชันเกี่ยวกับเวลา
- รู้จักกับ Timer Control
- คุณสมบัติสำคัญของไทม์เมอร์
- เหตุการณ์ Timer
- ฟังก์ชันเกี่ยวกับเวลา
- ฟังก์ชัน Now
- ฟังก์ชัน Date
- ฟังก์ชัน Year (DateVariable)
- ฟังก์ชัน Month (DateVariable)
- ฟังก์ชัน Day (DateVariable)
- ฟังก์ชัน WeekDay (DataVariable [, firstday of Week])
- ฟังก์ชัน Time
- ฟังก์ชัน Hour (time)
- ฟังก์ชัน Minute (time)
- ฟังก์ชัน Second (time)
- ฟังก์ชัน TimeValue (String)
- ฟังก์ชัน TimeSerial (hour, minute, second)
- ฟังก์ชัน DateSerial (year, month, day)
- คำสั่ง Format
บทที่ 15 Debug และการจัดการกับ Error
- ชนิดของข้อผิดพลาดในการเขียนโปรแกรม
- เทคนิคการป้องกันข้อผิดพลาด
- เครื่องมือในการค้นหาและจัดการข้อผิดพลาดใน VB6
- สถานะต่างๆในการรันโปรแกรมของ VB6
- ประโยชน์ของสถานะหยุดทำงาน (Break Mode)
- Toolbar ของเครื่องมือตรวจสอบโปรแกรม
- ชุดคำสั่งสำหรับจัดการข้อผิดพลาดในโปรแกรม
- On Error Goto [Line]
- On Error Resume Next
- On Error Goto 0
- คำสั่งลบล้างข้อผิดพลาด
- เทคนิคการแก้ไขข้อผิดพลาด
บทที่ 16 Control Array
- Control Array คืออะไร
บทที่ 17 การออกแบบเมนู
- การเรียกใช้และใช้งาน Menu Editor
- การสร้างเมนูย่อย
- การควบคุมเมนูขณะโปรแกรมทำงานอยู่ (Run-Time)
- เมนูแบบพ็อพอัพ
บทที่ 18 การสร้างโปรแกรมที่มีหลายฟอร์มและ MDI
- การทำงานกับฟอร์ม
- การเพิ่มฟอร์มเข้าสู่โปรเจ็ค
- เมธอด Show, Hide และคำสั่ง Unload
- การเปิดฟอร์มแบบ Modal และ Modeless
- การอ้างตัวแปรหรือออบเจ็คระหว่างฟอร์ม
- การกำหนดฟอร์มเริ่มต้นในการทำงานของโปรเจ็ค
- SDI และ MDI
- การเพิ่ม MDI Form และการตั้ง Child Form
บทที่ 19 เติมสีสันด้วยกราฟิก
- รู้จักกับระบบพิกัดของ Visual Basic
- ตำแหน่งของออบเจ็คกับ Container
- พร็อพเพอร์ตี้ Width, Height, ScaleWidth และ ScaleHeight
- คำสั่งกำหนดสีใน Visual Basic
- ฟังก์ชัน RGB
- ฟังก์ชัน QBColor ( )
- สีจากระบบของเครื่อง (System Colors)
- ออบเจ็คที่เกี่ยวกับกราฟิก
- การกำหนดภาพ
- การทำงานเกี่ยวกับออบเจ็คของภาพ
- ฟังก์ชันเกี่ยวกับกราฟิกของ Visual Basic
- ลบภาพด้วย Cls
- วาดจุดด้วยเมธอด PSet
- อ่านค่าสีจากจุดใดในภาพด้วยเมธอด Point
- ลากเส้นด้วยเมธอด Line
- วาดส่วนโค้งด้วยเมธอด Circle
- พร็อพเพอร์ตี้ AutoRedraw
- การทำงานกับฟอนต์และตำแหน่งในฟอร์ม
- การแสดงผลลัพธ์ทางเครื่องพิมพ์
บทที่ 20 รู้จักกับ ActiveX Control
- ActiveX คืออะไร
- ActiveX Control
- การใช้งาน ActiveX Control
- การเพิ่มเติม ActiveX Control เข้าสู่โปรเจ็ค
- ข้อมูลเพิ่มเติมของการใช้งาน ActiveX Control
- แหล่งข้อมูลของ ActiveX Control เพิ่มเติม
บทที่ 21 การใช้ฟังก์ชัน API
- API คืออะไร
- DLL (Dynamic Link Library)
- การประกาศ Windows API Functions
- การใช้ API Text Viewer เพื่อประกาศฟังก์ชัน API
บทที่ 22 การเรียกใช้ Multimedia
- รู้จักกับชนิดของแฟ้มข้อมูลภาพและเสียง
- การใช้ Sound Recorder ในการอัดและเล่นเสียง
- แก้ไขตัดต่อภาพด้วย AVI Editor
- การเรียกใช้ Multimedia ด้วย API
- การเรียกใช้ Multimedia ด้วย ActiveX Control
บทที่ 23 การเชื่อมต่อกับอินเตอร์เน็ต
- ความสำคัญของอินเตอร์เน็ต
- เว็บเพจ และไฮเปอร์เท็กซ์
- HTML
- เว็บบราวเซอร์
- โปรโตคอล TCP/IP
- อินทราเน็ตและเอ็กซ์ทราเน็ต
- URL (Universal Resource Locator)
- เว็บเซิร์ฟเวอร์
- DHTML
- อินเตอร์เน็ตกับ Visual Basic
- การใช้งานคอนโทรล Internet Transfer
- เพิ่มคอนโทรล Internet Transfer เข้าสู่โปรเจ็ค
- ดึงข้อมูล HTML จากเว็บเซิร์ฟเวอร์
- การอัพโหลด/ดาวน์โหลดไฟล์กับ FTP Server
- การดึงข้อมูลแบบ Synchronous
- แปลง VB Application ไปเป็น Internet Application
บทที่ 24 การติดต่อกับฐานข้อมูลโดยใช้ ADO Data Control
- เทคโนโลยีการเข้าถึงข้อมูลของไมโครซอฟท์
- หลักการของฐานข้อมูลเชิงสัมพันธ์
- เทเบิล, เรคอร์ด และฟีลด์
- ความสัมพันธ์และคีย์
- การใช้งานคอนโทรล ADO Data
- เพิ่มคอนโทรล ADO Data เข้าสู่โปรเจ็ค
- เชื่อมต่อไปยังฐานข้อมูล
- คัดเลือกข้อมูลที่ต้องการ
- แสดงผลข้อมูล
- การเขียนโปรแกรมสั่งงานคอนโทรล ADO Data
- เรียกใช้งาน Recordset
- ตรวจสอบตำแหน่งของตัวชี้เรคอร์ดใน Recordset
- เลื่อนไปยังเรคอร์ดต่างๆ
- อ่านค่าจากเรคอร์ด
- แก้ไขเรคอร์ด
- เพิ่มเรคอร์ดใหม่
- ลบเรคอร์ด
- ค้นหาเรคอร์ดที่ต้องการ
- กรองให้เหลือเฉพาะเรคอร์ดที่ต้องการ
- การใช้งาน Data Form Wizard
- โหลด Data Form Wizard เข้ามาใน Visual Basic
- ใช้ Data Form Wizard สร้างฟอร์มสำหรับแสดงและจัดการกับ ข้อมูลในฐานข้อมูล
- การแสดงข้อมูลหลายเรคอร์ดพร้อมกัน
- เพิ่มคอนโทรล DataGrid เข้าสู่โปรเจ็ค
- ใช้คอนโทรล DataGrid แสดงข้อมูลจากฐานข้อมูล
บทที่ 25 การใช้คำสั่ง SQL
- การดึงข้อมูล (คำสั่ง SELECT)
- การตัดข้อมูลที่ซ้ำกันออกไป (DISTINCT)
- การกำหนดเงื่อนไขในการดึงข้อมูล (WHERE)
- การจัดเรียงข้อมูล (ORDER BY)
- การหาผลสรุปของข้อมูลโดยใช้ Aggregate Function
- การจัดกลุ่มและหาผลสรุปของข้อมูลแต่ละกลุ่ม (GROUP BY)
- การกำหนดเงื่อนไขให้กับกลุ่ม (HAVING)
- การใช้ Subquery
- Subquery ที่ให้ผลลัพธ์เพียงค่าเดียว
- Subquery ที่ให้ผลลัพธ์มากกว่า 1 ค่า
- การดึงข้อมูลจากหลายเทเบิล (Join)
- Inner Join
- Outer Join
- การเพิ่มข้อมูล (คำสั่ง INSERT INTO)
- การเพิ่มข้อมูลทีละ 1 เรคอร์ด
- การเพิ่มข้อมูลทีละหลายเรคอร์ด
- การแก้ไขข้อมูล (คำสั่ง UPDATE)
- การลบข้อมูล (คำสั่ง DELETE)
บทที่ 26 สร้างแอพพลิเคชั่นฐานข้อมูลด้วย ADO (ActiveX Data Objects)
- รู้จักกับ ADO
- Object Model ของ ADO
- การใช้งาน ADO
- การเชื่อมต่อกับฐานข้อมูล
- สร้างออบเจ็ค Connection
- กำหนด OLE DB Provider สำหรับฐานข้อมูลที่ต้องการเชื่อมต่อ
- กำหนดรายละเอียดของการเชื่อมต่อ
- เปิดการเชื่อมต่อกับฐานข้อมูล
- ปิดการเชื่อมต่อกับฐานข้อมูลหลังจากใช้งานเสร็จ
- การใช้งานอีเวนต์ของออบเจ็ค Connection
- การดึงข้อมูลจากฐานข้อมูล
- การดึงข้อมูลด้วยออบเจ็ค Recordset
- การเข้าถึงข้อมูลใน Recordset
- การดึงข้อมูลด้วยออบเจ็ค Connection
- การดึงข้อมูลด้วยออบเจ็ค Command
- การแสดงผลข้อมูล
- การเปลี่ยนแปลงแก้ไขข้อมูล
- รู้จักและใช้งาน Data Environment
- การใช้ Data Environment เชื่อมต่อกับฐานข้อมูล
- การใช้ Data Environment ดึงข้อมูลจากฐานข้อมูล
- การแสดงผลข้อมูล
บทที่ 27 การเขียนโปรแกรมแบบ Object-Oriented Propramming
- วัตถุ คืออะไร
- OOP คืออะไร
- ประโยชน์ของการเขียนโปรแกรมแบบ OOP
- คำศัพท์เบื้องต้นของ Object Oriented Programming
บทที่ 28 File System Object
- การใช้งาน File System Object
- การสร้างออบเจ็ค FSO
- การอ้างถึงคุณสมบัติของไฟล์, โฟลเดอร์ หรือไดรว์
- การทำงานกับไดรว์
- การทำงานกับโฟลเดอร์
- การทำงานกับแฟ้มข้อมูล
- ฟังก์ชันของระบบไฟล์ที่ควรทราบเพิ่มเติม
บทที่ 29 การจัดส่งโปรแกรมให้กับผู้ใช้
- การคอมไพล์โปรแกรม (Compile)
- Package and Deployment Wizard
- การสร้างแพ็กเกจ
- การ Deploy
- การติดตั้งโปรแกรม
- ภาคผนวก ก.
- การเข้าถึงข้อมูล
- ADO (ActiveX Data Object)
- Data Environment
- ADO Data Control
- การสนับสนุน OLE DB
- Hierarchical FlexGrid Control
- File System Object (FSO)
- ความสามารถบนอินเตอร์เน็ต
- พัฒนาแอพพลิเคชันบน IIS
- พัฒนาแอพพลิเคชัน DHTML
- คอนโทรลเพิ่มเติมจากเวอร์ชันเดิม
- การปรับปรุงความสามารถของภาษา
- ฟังก์ชันสามารถคืนค่ากลับเป็นอาเรย์ได้
- การ CallByName
- ฟังก์ชัน StrConv
- ภาคผนวก ข.
- การเรียกดู Help ใน Visual Basic
- ส่วนของทูลบาร์
- ส่วน Active Subset
- ส่วนแสดงรายการเนื้อหา
- พื้นที่แสดงรายละเอียดของเอกสาร
- หัวข้อที่น่าสนใจ
- Find it Fast
- Using Visual Basic
- Reference
- Samples
- ตารางรหัส ASCII |
|
|
ขอสงวนสิทธิ์ในการเปลี่ยนแปลงรายละเอียดของสินค้า
โดยไม่แจ้งให้ทราบล่วง |
|
|
|
|
|
|