Visual Basic Language มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ตัวอย่างโปรแกรม สร้างแถบเครื่องมืออย่างง่าย ประกอบด้วย
Advertisements

Utility (โปรแกรมอรรถประโยชน์)
Visual Basic.
Visual Basic 6 By Samaporn Yendee VB6.
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม GUI
องค์ประกอบพื้นฐาน ของโปรแกรม Visual Basic
Lecturer: Kanjana Thongsanit
การส่งค่าและการเก็บค่า (ต่อ... )
กล่องข่าวสาร (Message Box)
The Multiple Document Interface (MDI) การประสานเอกสารหลายรูปแบบ
การประยุกต์ VB บทที่ 5.
Visual Basic บทที่ 1.
การสร้างช่องรับข้อมูล
Infix to Postfix มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 12 กรกฎาคม 2550 HTML (HyperText Markup Language)
String Class มหาวิทยาลัยเนชั่น การโปรแกรมเชิงวัตถุด้วยภาษา JAVA
pyramid มหาวิทยาลัยเนชั่น การโปรแกรมเชิงวัตถุด้วยภาษา JAVA
เซกเมนต์ (Segment) โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้
อาร์เรย์ หรือแถวลำดับ (Array)
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #1 มหาวิทยาลัยโยนก.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 15 มิถุนายน 2550 Structure Programming มหาวิทยาลัยเนชั่น.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 PHP Structure Programming มหาวิทยาลัยโยนก.
Language Evaluation Criteria
แอพเพล็ตเบื้องต้น (Applet)
Algorithm มหาวิทยาลัยเนชั่น Java Pre-Test 49 (Series 1, 2 )
GW-Basic Language มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง
ผังงาน (Flowchart) มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง
Operating System โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 มิถุนายน 2550 Method of Class มหาวิทยาลัยเนชั่น.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 JAR (Java Archive) มหาวิทยาลัยเนชั่น.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 28 มิถุนายน 2550 Get, Post, Session, Cookies มหาวิทยาลัยโยนก.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 7 มิถุนายน 2556 Text File Processing มหาวิทยาลัยเนชั่น.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 ความผิดพลาดที่พบ บ่อย มหาวิทยาลัยเนชั่น.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 Data Selecting by ASP มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 File Uploading & Shell มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 ASP Structure Programming มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 echo และ print มหาวิทยาลัยโยนก จังหวัด.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 Data Updating by ASP มหาวิทยาลัยโยนก.
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ inkey.com มหาวิทยาลัยเนชั่น จังหวัดลำปาง ผศ. บุรินทร์
1 หลักการภาษาชุดคำสั่ง อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 9 มิถุนายน 2556 Transition & Parse Tree มหาวิทยาลัยเนชั่น.
Copy by Batch File โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #2 มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 Cookie & Session มหาวิทยาลัยโยนก จังหวัด.
อาจารย์สายสุนีย์ เจริญสุข
Chapter 4 การสร้าง Application
LOGO SCCS031 Principle of Computer Programming Thinaphan Nithiyuwith Program of Computer Science & Information Technology suchada/
Chapter 6 Decision Statement
การสร้างเหตุการณ์ click ให้กับปุ่มกด Button
Visual Basic .NET 2010 (ทบทวนเรื่อง โปรแกรมควบคุม Control)
การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอริทึ่ม Lec03 : 25/03/2551 การทำงานกับ Event ต่าง ๆ โดย อ. นัฐพงศ์ ส่งเนียม
การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
Java Desktop Application #5
วิชา :: การเขียนโปรแกรมภาษาคอมพิวเตอร์ขั้นสูง
การใช้งานเครื่องมือในหน้าต่าง ToolBox
หลักการทำ Animation แบบง่ายๆ
การเขียนโปรแกรมภาษาคอมพิวเตอร์ขั้นสูง
วิชาการเขียนโปรแกรมและอัลกอริทึ่ม
พื้นฐานการเขียนโปรแกรมด้วย vb.net2005
 เนื่องจากในปัจจุบันทุกๆ ปีจะมี ภาษาคอมพิวเตอร์เกิดขึ้นมากมาย และ ภาษาต่างๆ จะมีจุดดีและจุดด้อย แตกต่างกันไป ผู้ใช้จึงจําเป็นต้องทําการ คัดเลือกภาษาที่จะนํามาใช้งานอย่าง.
ฟอร์มระบบ Login การใส่ Background จากไฟล์รูปภาพ 1 1 ถัดไ ป ถัดไ ป 2.
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C#
การสร้างและการใช้งานฟอร์ม
การออกแบบส่วนติดต่อกับผู้ใช้ User Interface Design
บทที่ 9 การใช้งานฟอร์มและคอนโทรลต่าง ๆ
โครงสร้างข้อมูล(Data Structure)
Microsoft Visual Basic 2010
Introduction to VB2010 EXPRESS
Introduction to VB2010 EXPRESS
การรัน-การใช้ IntelliSense-แก้ข้อผิดพลาด
ใบสำเนางานนำเสนอ:

Visual Basic Language มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง First version of slide on 04-July-2007 มหาวิทยาลัยเนชั่น http://www.nation.ac.th อ.บุรินทร์ รุจจน พันธุ์ . ปรับปรุง 9 มิถุนายน 2556

ประวัติภาษา Basic History : - BASIC by Dartmount College 1960 ภาษาเบสิค (BASIC: Beginner's All Purpose Symbolic Instruction Code) พัฒนาโดย จอห์น เคมเมนี (John Kemeny) และ ธอมัส เดิรตส์ (Thomas Kurtz) วิทยาลัยดาร์ทเมิร์ท (Dartmouth College) ในปี ค.ศ. 1963 History : - BASIC by Dartmount College 1960 - BASIC for Altair by Bill Gates 1975 - GWBasic by Microsoft 1980 - QuickBasic by Microsoft 1980 - Visual Basic by Microsoft 1991 ข้อมูลจาก http://www.thaiall.com/vb/indexo.html

ActiveX Control in ToolBox IDE ของ Visual Basic Integrated Development Environment ActiveX Control in ToolBox

ActiveX Control ใน ToolBox Pointer PictureBox TextBox Label Frame CommandButton Check Box OptionButton ComboBox ListBox HScrollBar VScrollBar Timer DriveListBox DirListBox FileListBox Shape Line Data Image OLE อาจารย์สายสุนีย์ เจริญสุข ข้อมูลจาก http://course.eau.ac.th/course/Download/0220802/Chapter2and3.ppt

ActiveX Control ที่ควรรู้จัก Label คือ แถบข้อความ ใช้แสดงข้อความ ไม่สามารถรับข้อมูลเข้า TextBox คือ กล่องข้อความ ใช้สำหรับรับข้อมูล หรือแสดงผลจากการประมวลผล CommandButton คือ ปุ่มคำสั่ง ใช้สำหรับรอรับการกดปุ่ม <Enter> หรือคลิ๊กเมาส์ ListBox คือ กล่องรายการข้อมูล แบบแสดงรายการคงที่ OptionButton คือ ตัวเลือกแบบรับการเลือกได้เพียงตัวเลือกเดียวในหลายตัวเลือก ComboBox คือ กล่องรายการข้อมูล แบบ Drop Down List Frame คือ กรอบที่ใช้แยกกลุ่มของวัตถุออกเป็นกลุ่ม CheckBox คือ ตัวเลือกแบบเลือก หรือไม่เลือก Image คือ วัตถุสำหรับแสดงรูปภาพ Timer คือ วัตถุที่ใช้ควบคุมเรื่องเวลา

ActiveX Control หลังถูกเพิ่มเข้า Tool Box ActiveX Control คือวัตถุ (Object) ที่สามารถนำเข้า มาใช้ในฟอร์ม และเขียนโปรแกรมควบคุมการทำงาน ได้ตามต้องการ การเพิ่ม ActiveX Control เข้าสู่ IDE 1. Menu Bar, Project, Components หรือกดปุ่ม Ctrl + T 2. เมื่อให้เลือก Components ที่ต้องการแล้ว Click OK 3. Control จะปรากฎบน Toolbox ข้อมูลจาก http://nmeasage.com/

ปุ่มคำสั่ง (Command Button) ปุ่มนี้มีเพื่อรับคำสั่งจากผู้ใช้ คำสั่งที่กำหนดเข้าไปในปุ่ม เช่น unload me คำสั่งอื่นที่อาจใส่เข้าไปในปุ่ม msgbox("hello") x = InputBox("abc", "def") msgbox(x)

ควบคุมวัตถุอื่นผ่านปุ่ม ปุ่ม 2 ปุ่มนี้ควบคุมค่าใน Text Box ทำให้ค่าเพิ่มขึ้นหรือลดลง ด้วยคำสั่ง Text1 = Text1 + 1 หรือ Text1 = Text1 - 1 ข้อมูลจาก http://www.widebase.net/developer/vb/vbtutorial/vbtutor1002.shtml

ควบคุมคุณสมบัติของ Text Box มีคุณสมบัติ (Properties) มากมาย ในวัตถุ และก็แตกต่างกันตามประเภทของวัตถุ ซึ่งคุณสมบัติส่วนใหญ่สามารถเขียนโปรแกรมกำหนดค่าแทนค่าเดิมได้ เช่น Label1.FontSize = 10