View Full Version : سوال: آیا می شود دو command button را همزمان کلیک کرد؟
narpco
چهارشنبه 23 مهر 1399, 07:50 صبح
با سلام حضور دوستان
یک فرم داریم
دو تا command button بنام های یک و دو
میخواهیم وقتی روی command button شماره یک کلیک می کنیم
command button شماره دو هم کلیک شود
و وقتی command button شماره دو کلیک میشود
یک label نمایش داده میشود که روی ان نوشته : command button شماره دو کلیک شد
نمایش لیبل نشان از موفقیت کار دارد
به عبارتی وقتی روی command button شماره یک کلیک می کنید (چون همزمان command buttonشماره دو هم کلیک میشود ) باید لیبل هم نمایش داده شود
توضیح : در حالت load فرم لیبل مخفی میباشد
با سپاس
لینک فایل نمونه
http://s17.picofile.com/file/8410820592/click_test.rar.html
(http://s17.picofile.com/file/8410820592/click_test.rar.html)
narpco
چهارشنبه 23 مهر 1399, 08:03 صبح
من با این روش رسیدم نمیدوونم درست هست یا نه ولی کار می کنه
Private Sub btn1_Click()
Call btn2_Click
End Sub
Mehr@ban
چهارشنبه 23 مهر 1399, 08:06 صبح
سلام
خب چرا لقمه رو دور سرمون بچرخونیم؟!
دستورات دو دکمه رو در دکمه اول بنویسید و برای دکمه دوم فقط همان دستور نمایش لیبل رو قرار بدین!
eb_1345
چهارشنبه 23 مهر 1399, 08:35 صبح
من با این روش رسیدم نمیدوونم درست هست یا نه ولی کار می کنه
Private Sub btn1_Click()
Call btn2_Click
End Sub
سلام
درسته !
narpco
شنبه 01 آذر 1399, 22:30 عصر
دوستان سلام نیاز به راهنمایی دارم
دو تا فرم داریم
در وضعیتی هستیم که هر دو فرم باز هستند
میخواهیم در هنگام بستن فرم 2 بگوییم یک باتن روی فرم یک رو کلیک کن تا دستورات داخل آن باتن اجرا شود
من این کد ها رو تست کردم هیچگدوم جواب نمیده
'Call FRM_Summary_mon_pay_list.btn_refresh_Click
'
'
'Call Forms("FRM_Summary_mon_pay_list").btn_refresh_Click
'Call Forms_FRM_Summary_mon_pay_list.btn_refresh_Click
'FRM_Summary_mon_pay_list.btn_refresh.Value = True
ممنون میشم راهنمایی بفرمایید ممنون
padide55
شنبه 01 آذر 1399, 22:36 عصر
کد دستور رویداد باتن فرم اول رو کپی کنید .
در انتهای دستور بعد از بسته شدن فرم 2 بگذارید . ببینید حل میشه ؟
narpco
شنبه 01 آذر 1399, 22:52 عصر
متوجه نشدم یعنی در رویدارد on close که دستور بستن فرم 2 هست بنویسیم
Call btn_refresh_Click
اگر اینطور هستکه کار نمیکنه چون باید ادرس بدیم که این باتن در کدوم فرم هست
eb_1345
شنبه 01 آذر 1399, 23:06 عصر
دوستان سلام نیاز به راهنمایی دارم
دو تا فرم داریم
در وضعیتی هستیم که هر دو فرم باز هستند
میخواهیم در هنگام بستن فرم 2 بگوییم یک باتن روی فرم یک رو کلیک کن تا دستورات داخل آن باتن اجرا شود
من این کد ها رو تست کردم هیچگدوم جواب نمیده
'Call FRM_Summary_mon_pay_list.btn_refresh_Click
'
'
'Call Forms("FRM_Summary_mon_pay_list").btn_refresh_Click
'Call Forms_FRM_Summary_mon_pay_list.btn_refresh_Click
'FRM_Summary_mon_pay_list.btn_refresh.Value = True
ممنون میشم راهنمایی بفرمایید ممنون
سلام
سابروتین کمند باتن فرم 1 رو بصورت عمومی (public)تعریف کن
فرض می کنییم یک کمند باتن در فرم یک داری که در آن پیامی درج شده بصورت زیر :
Public Sub Command1_Click()
MsgBox "ok"
End Sub
حالا در رویداد Form_Close فرم 2 کد زیر رو وارد کن :
Private Sub Form_Close()
Call Form_Form1.Command1_Click
End Sub
البته کد رو بصورت زیر هم میتوانی بکار ببرید:
Forms![Form1].Command1_Click
narpco
شنبه 01 آذر 1399, 23:48 عصر
سلام و بسیار ممنون کار کرد .....کمی مشکل رو ریکوئری کردن ساب فرم داشتیم که جمع ها رو درست نشون بده که حل شد .....خیلی محبت کردین ...سپاس:تشویق::تشویق:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.