PDA

View Full Version : چطور رویداد یک دکمه در فرم دیگر را اجرا کنیم؟



hex161
یک شنبه 26 تیر 1384, 17:50 عصر
با سلام .
یه مشکل داشتم اونم اینکه نمیتونم رویداد یک دکمه در فرم دیگر را اجرا کنم.
تو فورم جاری میشه ولی تو فورم دیگه نمیشه مثل : call cmdenter_click
ممنون.

sadegi
یک شنبه 26 تیر 1384, 18:30 عصر
در فرم اول
Private Sub Command1_Click()
End
End Sub

Public Sub cmdcall()
Call Command1_Click
End Sub
در فرم دوم
Private Sub Command1_Click()
Call Form1.cmdcall
End Sub

hadi2345
یک شنبه 26 تیر 1384, 18:57 عصر
با سلام .
به غیر از روشی که آقای صادقی گفتن ، میتونید از توابع استفاده کنید .........
موفق باشید .

PalizeSoftware
یک شنبه 26 تیر 1384, 22:16 عصر
یه ترفند برای فراخوانی رویداد کلیک یک دکمه از این روش استفاده کنید:


Command1.Value=True


و چون در همه فرمها دسترسی به اشیاء بصورت عمومی است پس می‌توان اینطور رویداد را در فرم دیگری صدا زد:


Form2.Command1.Value=True

hex161
دوشنبه 27 تیر 1384, 02:12 صبح
از راهنمایی های شما بسیار سپاسگزارم .