สมัครสมาชิก
 

อยากทราบว่า Object หนึ่ง ๆ มี Property อะไรบ้าง ต้องทำอย่างไรครับ



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

27 พ.ย. 61 , 20:44:59
อ่าน 69 ครั้ง

bgfc

- สมมุติมี Form หนึ่งว่าง ๆ อยู่  แล้วผมไป drag เอาปุ่ม (button) มาวางลงใน Form นี้

- ผมอยากทราบว่า ปุ่ม (button) นี้มี Property อะไรบ้าง และ มีค่าอะไรบ้าง

- โดยเขียนเป็น VBA ให้แต่ละ Property แสดงชื่อ Property นั้น ๆ และ แสดงค่าที่เก็บไว้ออกมา พิมพ์ออกมาในรูป
   ใช้ debug.print ก็ได้ ครับ   ให้ครบทุก Property

- ผมเรียกปุ่มว่าเป็น Object หนึ่ง หากเรียกผิดขออภัยด้วยครับ

- ต้องเขียน VBA อย่างไรครับ จึงจะได้ดังที่ผมอธิบาย (คืออยากได้เป็นตัวหนังสือออกมา เพื่อ Copy แล้วเอาไปใช้ต่อครับ)

   ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: 27 พ.ย. 61 , 21:52:45 โดย bgfc »

 

28 พ.ย. 61 , 00:51:19
ตอบกลับ #1

TTT

'----------------Code Start----------------
    Dim obj As Object, prop As Property, str As String
On Error Resume Next
    For Each obj In Forms("ชื่อฟอร์มเป้าหมาย")
        For Each prop In obj.Properties
            If obj.Name = "ชื่อคอนโทรลเป้าหมาย" Then
                str = str & vbCrLf & obj.Name & vbTab & prop.Name & vbTab & prop.Value
            End If
        Next
    Next
    Debug.Print str
 
    'คำสั่งสร้าง Text File ----------------------------
    'Open "C:\???\???.txt" For Output As #1
    'Print #1, str
    'Close #1
    '---------------------------------------------
'-----------------Code End-----------------
ฐานข้อมูลเป็นเรื่องใกล้ตัว ใครๆก็ทำฐานข้อมูลเองได้นะครับhttp://www.youtube.com/c/AccessCreator link
 
โพสต์นี้ได้รับคำขอบคุณจาก: bgfc

28 พ.ย. 61 , 22:15:58
ตอบกลับ #2

bgfc

ขอบคุณ คุณ TTT เป็นอย่างมากครับ

 


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