การใส่คำสั่งสลับค่าไปมาเมื่อคลิ๊กที่ปุ่ม



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

05 ก.พ. 64 , 15:09:29
อ่าน 134 ครั้ง

Eik Q Sang

รบกวนสอบถามครับ ผมสร้างฟอร์มและบนฟอร์มมี TextBox ชื่อ txt_01 โดยมีปุ่มอยู่ข้างๆชื่อ btn_01
ผมต้องการให้ เมื่อคลิ๊กที่ปุ่มครั้งที่ 1 ให้ใส่เลข 1 ลงใน txt_01
และเมื่อคลิ๊กครั้งที่ 2 ให้ใส่เลข 0 ลงใน txt_01
คือผมต้องการให้เวลาคลิ๊กที่ปุ่มในแต่ละครั้งให้ใส่ตัวเลข 1 หรือ 0 สลับไปมาตามที่เราคลิ๊กที่ปุ่มครับ เหมือนสวิชปิดเปิดไฟน่ะครับ
ไม่ทราบว่าต้องเขียนโค้ดอย่างไรบ้างครับ ขอบคุณมากครับผม

 

05 ก.พ. 64 , 15:43:04
ตอบกลับ #1

PNR

ใช้ IF เช็ดเงื่อนไขเอาก็ได้แล้วครับเช่น


Private Sub btn_01_Click()
if IsNull(Me.txt_01) Then
Me.txt_01 = "1"
Elseif Me.txt_01 = "1" Then
Me.txt_01 = "0"
Elseif Me.txt_01 = "0" Then
Me.txt_01 = "1"
End if
End Sub
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: Eik Q Sang

05 ก.พ. 64 , 15:54:13
ตอบกลับ #2

Eik Q Sang

ขอบพระคุณมากครับอาจารย์

 


บอร์ดเรียนรู้ Access สำหรับคนไทย