PDA

View Full Version : استفاده از یک تابع در چند فرم



fatimah
دوشنبه 13 شهریور 1385, 16:23 عصر
سلام
یه سئوال . شاید خیلی ابتدائی به نظر بیاد . کجا می تونم یه تابع تعریف کنم که برای چندین فرم قابل استفاده باشه ؟
یا شاید بشه این طوری گفت که چی طوری میشه از یه تابع که توی یه فرمی تعریف کردم تو فرم دیگه استفاده کنم و دوباره اون رو اونجا تعریف نکنم . آیا همچین چیزی اصلا امکان داره ؟
ممنون

ehsan_g
دوشنبه 13 شهریور 1385, 23:04 عصر
شما می تونی تابع مورد نظررا در ماژول تعریف کنی واز هرجایی خواستی اون رو صدا بزنی

fatimah
سه شنبه 14 شهریور 1385, 12:15 عصر
سلام دوست عزیز
من تابعی که قصد صدا زدن مجددش رو داشتم توی ماژول تعریف کردم و بعد توی فرم اسمش رو صدا زوم ولی میگه که این تابع ناشناخته است و نمی تونه پیداش کنه . میشه لطفا بیشتر توضیح بدین که چی کار کنم ؟ مثلا برای تابع بستن یه فرم یا حرکت به رکورد بعد
ممنون میشم .
موفق باشین ....

fatimah
سه شنبه 14 شهریور 1385, 13:09 عصر
فکر نمی کنم که جواب این سئوال برای دوستان خیلی سخت باشه !!

mohebbi_en
سه شنبه 14 شهریور 1385, 13:11 عصر
سلام
باید توی ماژول تابع را از نوع PUBLIC تعریف کنی.

fatimah
سه شنبه 14 شهریور 1385, 15:06 عصر
سلام
میشه خواهش کنم یه مثال بزنین . چون من هر کار کردم باز error میده

mohammadgij
سه شنبه 14 شهریور 1385, 15:51 عصر
Public Function ConvertDate()
End Function

OR
Public Sub ConvertDate()
END Sub

hamedinho
یک شنبه 02 مهر 1385, 14:17 عصر
بنده برای اعمالی مثل جمع و میانگین و ... از یه تکس باکس که چنتا کد کوچیک هم توش نوشتم استفاده می کنم
(sum=filed)و مشکل این قضیه اینه که هر چیز توی فرم می نویسی همونجا عمل می کنه و توی ریپورد نمی یاد و دوباره باید اون رو بنویسم . حالا من می خوام این کد های کوچیک رو تبدیل به کد ویژوال بیسیک کنم تا همه جا کارایی داشته باشه.

amirsadeghi
یک شنبه 30 مهر 1385, 09:02 صبح
حتما نباید ماژول باشه
تو هر کدوم از فرمهات هم نوشتی درسته