Page 1 of 1

สอบถามการกำหนดสีพื้นให้ combobox เมื่อ cursor ทำงาน

Posted: Thu Jun 25, 2015 11:59 am
by djung
ผมต้องการให้สีพื้นของ combobox หรือ textbox เปลี่ยนสีพื้นจากขาวเป็นเหลืองเมื่อ cursor ทำงานอยู่นะครับ ตัวอย่างตามไฟล์แนบครับ

Re: สอบถามการกำหนดสีพื้นให้ combobox เมื่อ cursor ทำงาน

Posted: Thu Jun 25, 2015 3:30 pm
by snasui
:D ให้เขียน Code สำหรับการเปลี่ยนสีมาก่อน ติดตรงไหนแล้วค่อยถามกันต่อครับ

Re: สอบถามการกำหนดสีพื้นให้ combobox เมื่อ cursor ทำงาน

Posted: Thu Jun 25, 2015 3:47 pm
by djung
ผมทำได้แค่ตอนที่มีการแก้ไขแล้วให้เปลี่ยนสีนะครับ แต่ให้จับที่ cursor ยังหา code ไม่ได้นะครับ

Re: สอบถามการกำหนดสีพื้นให้ combobox เมื่อ cursor ทำงาน

Posted: Thu Jun 25, 2015 3:54 pm
by snasui
:D ตัวอย่าง Code ครับ

Code: Select all

Private Sub TBoxName_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    TBoxName.BackColor = RGB(255, 255, 0)
    TBoxSName.BackColor = RGB(255, 255, 255)
    CBoxProv.BackColor = RGB(255, 255, 255)
End Sub

Private Sub TBoxSName_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    TBoxName.BackColor = RGB(255, 255, 255)
    TBoxSName.BackColor = RGB(255, 255, 0)
    CBoxProv.BackColor = RGB(255, 255, 255)
End Sub

Private Sub CBoxProv_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    TBoxName.BackColor = RGB(255, 255, 255)
    TBoxSName.BackColor = RGB(255, 255, 255)
    CBoxProv.BackColor = RGB(255, 255, 0)
End Sub

Re: สอบถามการกำหนดสีพื้นให้ combobox เมื่อ cursor ทำงาน

Posted: Thu Jun 25, 2015 4:02 pm
by djung
ขอบคุณมากๆครับอาจารย์ทำได้แล้วครับผม