คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
if X <= 20000 then
com = 0
elseif 20000 < X and X <= 50000 then
com = X * 5 / 100
elseif X > 50000 then
com = X * 10 /100
endif
**** เขียนได้หลายวิธี Case , if endif , loop *****
แต่เช็คให้ดีว่า X คิดค่าคอมแบบขั้นบันได หรือ คิดเหมายอดรวมเลย
ที่เขียนให้ดู คือ ยอดเหมารวม
bottom เป็น object ไปแล้ว ซึ่งมี Event อยู่ในตัวให้เลือกใช้ ซึ่งในแต่ Event สามารถเขียนคำสั่งได้ตามที่ต้องการ
แต่ถ้าเป็น property ของ Bottom ใส่ค่าได้อย่างใดอย่างนึง
com = 0
elseif 20000 < X and X <= 50000 then
com = X * 5 / 100
elseif X > 50000 then
com = X * 10 /100
endif
**** เขียนได้หลายวิธี Case , if endif , loop *****
แต่เช็คให้ดีว่า X คิดค่าคอมแบบขั้นบันได หรือ คิดเหมายอดรวมเลย
ที่เขียนให้ดู คือ ยอดเหมารวม
bottom เป็น object ไปแล้ว ซึ่งมี Event อยู่ในตัวให้เลือกใช้ ซึ่งในแต่ Event สามารถเขียนคำสั่งได้ตามที่ต้องการ
แต่ถ้าเป็น property ของ Bottom ใส่ค่าได้อย่างใดอย่างนึง
แสดงความคิดเห็น
ถามเรื่องโค้ด if ของภาษา Visual Basic หน่อยครับผม (Visual Studio 2017)
...เข้าเรื่องเลยละกัน คือผมอยากรู้โค้ดโดยมีเงื่อนไขตามนี้ครับ (ประมาณค่าคอมมิชชั่น) << หาวิธีหลายๆวิธี ลองเขียนหลายๆวิธีแล้ว แต่ก็ทำไม่ได้เลย
ถ้า x <= 20000 ให้ x * 0%
ถ้า x = 20001-50000 ให้ x * 5%
ถ้า x >= 50001 ให้ x * 10%
...ขอถามอีกข้อครับ สมมติผมสร้างปุ่ม button มา 1 ปุ่ม button ตัวนี้ผมสามารถใส่คำสั่งมากกว่า 1 คำสั่งได้มั้ยครับ ถ้าได้ต้องใส่อะไรเป็นตัวคั่นระหว่างคำสั่งครับ
ขอบคุณครับ ;p