برگزیده های پرشین تولز

سوال در مورد اجرای یک تابع یک فرم از فرم دیگر

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
با سلام
من تمایل دارم از داخل فرم MdiParent یک تابع را در Child Form در حالی که فرم Child باز است اجرا کنم
لطفا راهنمایی نمایید
با تشکر
 

MS mass

کاربر تازه وارد
تاریخ عضویت
27 می 2004
نوشته‌ها
67
لایک‌ها
0
سن
44
محل سکونت
تهران
(تابع) در C اطلاق میشه و در VB اکثرا به اون ایونت یا پروسیجر و یا موقع فراخونی اون متد گفته میشه.
به هر حال برای اینکار باید به حالت Shared Public تعریف بشه.
کد:
Public Shared Fuction [Event Name] (Argument) as [Data Type]
End Function

Or


Public Shared sub [Event Name]()
End sub

بعد هم با آوردن نام فرم MDI و یک نقطه اون ایونت رو فراخونی میکنی.:D
 

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
(تابع) در C اطلاق میشه و در VB اکثرا به اون ایونت یا پروسیجر و یا موقع فراخونی اون متد گفته میشه.
به هر حال برای اینکار باید به حالت Shared Public تعریف بشه.
کد:
Public Shared Fuction [Event Name] (Argument) as [Data Type]
End Function

Or


Public Shared sub [Event Name]()
End sub

بعد هم با آوردن نام فرم MDI و یک نقطه اون ایونت رو فراخونی میکنی.:D

با تشکر فراوان فقط دارم دنبال روش رفع مشکل زیر می گردم چون در داخل این Shared sub به سایر بخش های خود فرم دسترسی ندارم و مشکل "explicit instance of a class" وجود داره !
 

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
لطفا راهنمایی کنید که چگونه می توان در درون یک Shared sub به متغیر های همان فرم دسترسی پیدا کرد ؟
 

saeed_1369

کاربر تازه وارد
تاریخ عضویت
7 دسامبر 2007
نوشته‌ها
53
لایک‌ها
0
اگه بتونی متغیر داخلی را استفاده کنی دیگه معنی protected ,private,shared حذف می شه پس به هیچ وجه نمی شه.:cool::eek:
 
بالا