Page 1 of 1

กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 7:45 pm
by cheapache
สวัสดีครับอาจารย์
ผมเขียนหน้าต่างของ form1 ตามภาพที่ผมให้มานะครับ โดยปกติแล้วถ้ากดปุ่ม button ปุ่มใดปุ่มหนึ่งจะมี form ใหม่แสดงขึ้นมา
แต่ตอนนี้กดแล้วมันไม่มีอะไรเกิดขึ้น เหมือนกับว่าเราไม่ได้เขียนโค๊ดเอาไว้
ผมอยากทราบว่า ปัญหามันเกิดจากตรงไหนครับ ? เป็นบัคโปรแกรมหรืออย่างไร ?
รบกวนอาจารย์ด้วยครับ :cry:

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 7:51 pm
by snasui
:D ช่วยโพสต์ Code ที่เขียนให้กับแต่ละปุ่มด้วยครับ

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 8:00 pm
by cheapache

Code: Select all

Public Class Front
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Floor1.Show()
    End Sub
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Floor2.Show()
    End Sub
    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        Floor3.Show()
    End Sub
End Class

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 8:08 pm
by snasui
:D ลองทดสอบ Code ตามด้านล่างครับ

Code: Select all

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    dim fl1 as Floor1
    fl1 = New Floor1
    fl1.Show()
    '...
End Sub

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 8:18 pm
by cheapache
อาการยังเหมือนเดิมครับ :cry:

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 8:27 pm
by snasui
:shock: น่าจะมีอะไรผิดปกติครับ

ปกติการ Show Form ไม่น่าจะซับซ้อนอะไร ลองดูที่ Link นี้ประกอบครับ Show Form

ไม่เช่นนั้นก็คงต้อง Zip ไฟล์ Project ที่เกี่ยวข้องมาดูเผื่อว่าจะพอช่วยได้ครับ

Re: กดปุ่ม button แล้วเหตุการณ์ไม่แสดง อยากทราบว่าเกิดปัญหาจากตรงไหนครับ

Posted: Mon Sep 28, 2015 8:30 pm
by cheapache
ปกติ ผมเปิดรันทุกวันครับ รันได้ปกติ เพิ่งจะมาเป็นวันนี้แหละครับ