Tag:
35 entries about darkbasic.
20 - Bitmaps Basics
Load Bitmap filename,imgarea
• สำหรับชื่อไฟล์ต้องระวัง error เนื่องจาก directory ที่เก็บไฟล์
*** หากเขียนชื่อไฟล์โดยตรงก็หมายถึงเก็บไว้ directory ที่เดียวกับไฟล์โปรแกรม
• Im...
19 - Array
Arrays คือตัวแปรชุด สำหรับการสร้างเราใช้คำสั่ง
DIM name(size)
Name คือชื่อของตัวแปรชุดของเรา
Size คือขนาดของตัวแปรชุดของเรา
ค่าที่เก็บไว้ในตัวแปรแบบ Array จะเก็บไว้ในลักษณะดังนี้...
18 - User Defined String Functions
Creating New String Function
The POS( ) Function
เป็นฟังก์ชั่นที่เราสร้างเพื่อส่งค่าตำแหน่งของตัวอักษรที่เราต้องการรู้ตำแหน่ง ในตัวแปร string ใดๆ
The #INCL...
17 - Standard String Functions
String Operrations
The Len Stateme
ใช้เช็คจำนวนตัวอักษรของตัวแปรแบบ string โดยจะส่งค่า integer กลับมา
The UPPER$ / LOWER$ Statement
ใช้เปลี่ยนรูปแบบการแสดงผลขอ...
16 - ชุดคำสั่งย่อย
เราสามารถสร้างชุดคำสั่งย่อย (subroutine) ดังนี้
คำสั่ง GOSUB เป็นการเรียกใช้ชุดคำสั่งย่อยรูปแบบของชุดคำสั่งย่อยคือ ตั้งชื่อชุดคำสั่งและต่อด้วยเครื่องหมาย : เมื่อสิ้นสุดชุดคำสั...
15 - ฟังก์ชั่น
Function
คือโปรแกรมย่อยที่เขียนเพื่อใช้งานเฉพาะอย่าง
เราสามารถทำการส่งค่าต่างๆ เข้าไปให้ฟังก์ชั่นนำไปใช้งานดังนี้
จะสังเกตได้ว่า ค่าตัวแปร i ในฟังก์ชั่นจะไม่มีการเก็บค่าไว้ ...
14 - การวาดรูปใน DBPro เบื้องต้น
DOT
เป็นคำสั่งวาดจุด ใช้โดย Dot x,y
POINT
เป็นคำสั่งเรียกค่าสีจากจุดที่เราต้องการ ค่าที่ได้จะส่งกลับมาเป็นค่า integer ใช้โดย Point(x,y)
LINE
เป็นคำสั่งวาดเส้นระหว่างจุดสองจุด ใช้โดย Li...
13 - การทำงานแบบวนซ้ำ
The WHILE…ENDWHILE Construct
มักจะใช้ในการเช็คค่าความผิดพลาดของ INPUT หากใส่ค่าผิดโปรแกรมก็จะทำงานวนซ้ำจนกว่าจะใส่ค่าที่ถูกต้อง
The REPEAT…UNTIL Construct
ต่างกับ W...
12 - เงื่อนไขแบบหลายทาง
สามารถทำได้หลายวิธีดังนี้
1. ใช้คำสั่ง IF ซ้อน IF ลงไปอีกชั้น
2. การใช้คำสั่ง Select
...
11 - เงื่อนไขแบบสองทาง
Binary Selection
เป็นการเลือกแบบเงื่อนไขที่คำตอบจะมี 2 ทางคือ ถูก(ค่าเป็น 1) กับผิด (ค่าเป็น 0)
IF condition ( เงื่อนไข )
Statement (ชุดคำสั่งที่ใช้เมื่อเงื่อนไขที่ได้ผลออกมาเป็นถูก)
Else ...
