با سلام خدمت اساتید ارجمند
چند وقت پیش از یکی از انجمن ها فایل بسیار جالبی را دانلود کردم که هم اکنون نام سازنده آن را به خاطر نمی آورم که تشکر و قدردانی از ایشان بنمایم .
این فایل را به پیوست قرار میدهم .
و اما سوال بنده شاید بسیار پیش پا افتاده باشد ولی به هر حال خودم از حل آن عاجزم .
بنده جهت ساخت منو برای فایلم دقیقاً به همچین یوزرفرم زیبایی نیاز دارم ولی با تعداد دکمه های بیشتر و طراحی بزرگتر . آیا راهی وجود دارد که برای هر دکمه که حرکت موس روی آن را تعریف میکنیم فقط نام دکمه هایی را ذکر کنیم که باید نشان داده شوند و با یک دستور بتوان کلیه دکمه های دیگر را را حذف کرد ؟
یعنی طبق دستورات ذکر شده در خود این فایل فقط دستورات مشاهده ذکر شود ولی دستورات هاید کردن سایر دکمه ها فقط در یک سطر نوشته شود ؟
به طور مثال :
دستوری که برای دکمه Edit نوشته شده است به صورت زیر است :
Private Sub cmd4_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
cmd2.Visible = False
cmd3.Visible = False
cmd7.Visible = True
cmd8.Visible = True
cmd9.Visible = True
cmd6.Visible = False
End Sub
آیا راهی وجود دارد که به صورت زیر نوشته شود ؟
Private Sub cmd4_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
cmd7.Visible = True
cmd8.Visible = True
cmd9.Visible = True
؟؟؟؟؟؟؟؟؟؟؟
End Sub
یعنی به جای علامت سوال دستوری ذکر شود که همه دکمه های دیگر که نامشان (cmdX) است و نامشان در لیست فوق نیست hide شوند ؟
چند وقت پیش از یکی از انجمن ها فایل بسیار جالبی را دانلود کردم که هم اکنون نام سازنده آن را به خاطر نمی آورم که تشکر و قدردانی از ایشان بنمایم .
این فایل را به پیوست قرار میدهم .
و اما سوال بنده شاید بسیار پیش پا افتاده باشد ولی به هر حال خودم از حل آن عاجزم .
بنده جهت ساخت منو برای فایلم دقیقاً به همچین یوزرفرم زیبایی نیاز دارم ولی با تعداد دکمه های بیشتر و طراحی بزرگتر . آیا راهی وجود دارد که برای هر دکمه که حرکت موس روی آن را تعریف میکنیم فقط نام دکمه هایی را ذکر کنیم که باید نشان داده شوند و با یک دستور بتوان کلیه دکمه های دیگر را را حذف کرد ؟
یعنی طبق دستورات ذکر شده در خود این فایل فقط دستورات مشاهده ذکر شود ولی دستورات هاید کردن سایر دکمه ها فقط در یک سطر نوشته شود ؟
به طور مثال :
دستوری که برای دکمه Edit نوشته شده است به صورت زیر است :
Private Sub cmd4_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
cmd2.Visible = False
cmd3.Visible = False
cmd7.Visible = True
cmd8.Visible = True
cmd9.Visible = True
cmd6.Visible = False
End Sub
آیا راهی وجود دارد که به صورت زیر نوشته شود ؟
Private Sub cmd4_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
cmd7.Visible = True
cmd8.Visible = True
cmd9.Visible = True
؟؟؟؟؟؟؟؟؟؟؟
End Sub
یعنی به جای علامت سوال دستوری ذکر شود که همه دکمه های دیگر که نامشان (cmdX) است و نامشان در لیست فوق نیست hide شوند ؟
کامنت