نمایش نتایج 1 تا 5 از 5

نام تاپیک: تفاوت بین Class Module و Module

  1. #1
    کاربر دائمی آواتار Mehr@ban
    تاریخ عضویت
    آبان 1389
    محل زندگی
    بچه محله امام رضا
    پست
    562

    Question تفاوت بین Class Module و Module

    سلام خدمت همه دوستان

    اول کلام عید مبارک قربان رو خدمت همه رفقا تبریک میگم و امیداورم تا عرفه پرباری رو درک کرده باشین

    همونطور که از تیتر و عنوان تاپیک مشخص هست میخواستم یه تعریف در مورد کلاس ماژول و ماژول بدین و اینکه فرق ایندو چیه و کاربردهاشون چطوریاست؟

  2. #2
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,947

    نقل قول: تفاوت بین Class Module و Module

    سلام
    در كل همونطور كه خودتون فرموديد دو نوع ماژول داريم :
    1-ماژول استاندارد كه بيشتر تو اكسس از اين نوع ماژول استفاده مي كنيم براي ايجاد توابع و متغير هاي عمومي يا همون پابليك (مزيت هم اينه كه تو تمام فرم هاتون به اين توابع و متغير ها دسترسي دارين و نتيجه اين ميشه كه به كد نويسي و تكرار كد كمتري نياز هست).
    2-ماژول هاي كلاس كه براي ايجاد ابجكت هاي سفارشي ازش استفاده ميشه.خصوصيت ابجكت با استفاده از عبارات LET و SET و GET تعيين ميشه
    عمدتا كاربرد محلي دارند (لوكال در مفابل گلوبال)
    متدهاي كلاس با استفاده ساب ها(Subs) و فانكشن ها بيان ميشه.
    قابليت تكثير داره مثلا ميتونيد همزمان چند نسخه از يك فرم داشته باشيد.
    كدهايي براي دكمه هاي هر فرم مينويسيد دراقع ماژول هاي كلاس هستند در مقابل ماژول تاريخ كه در تمامي فرم هاتون براي محاسبه يا تبديل تاريخ استفاده مي كنيد يه ماژول استاندارد هست.
    اميدوارم يه ديد كلي از تفاوت بين اين دو تا ماژول به دست اورده باشيد.
    ...........................
    موفق باشيد
    آخرین ویرایش به وسیله amirzazadeh : شنبه 11 شهریور 1396 در 20:02 عصر

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

  3. #3
    کاربر دائمی آواتار Mehr@ban
    تاریخ عضویت
    آبان 1389
    محل زندگی
    بچه محله امام رضا
    پست
    562

    نقل قول: تفاوت بین Class Module و Module

    بسیار عالی بود

    پس با این حساب حتی توسط یک کلاس میشه یه فرم رو در محیط کدنویسی ایجاد کرد؟
    اگه امکان داره و جواب مثبت هست
    ممنون میشم اگه نمونه ای در اختیار دارین قرار بدین تا بیشتر آشنا بشم

  4. #4
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,947

    نقل قول: تفاوت بین Class Module و Module

    سلام
    ايجاد يك فرم توسط يك ماژول استاندارد امكانپذير هست ولي براي اجراي اون ماژول يا بايد از داخل محيط vba عمل بشه(يعني ماژول نوشته شده داخل پنجره immediate اجرا بشه) يا توسط فشردن يك دكمه از يك فرم ديگه براي اجراي اون ماژول.

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

  5. #5
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,947

    نقل قول: تفاوت بین Class Module و Module

    سلام .
    يك نمونه ساده براتون آپلود كردم كه با فشردن دكمه فرم اول يك فرم جديد با نام فرم دو با يك دكمه فرمان ايجاد ميشه.
    فایل های ضمیمه فایل های ضمیمه

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

تاپیک های مشابه

  1. تفاوت بین class& structure
    نوشته شده توسط keshmeshpolo در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 26 تیر 1392, 08:53 صبح
  2. سوال: در خواست Winsock در غالب Class Module
    نوشته شده توسط مهران رسا در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: یک شنبه 10 شهریور 1387, 14:24 عصر
  3. moduleها و class module
    نوشته شده توسط norsmor در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: پنج شنبه 17 مرداد 1387, 09:38 صبح
  4. module و class module
    نوشته شده توسط saed2006 در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: یک شنبه 29 اردیبهشت 1387, 11:22 صبح
  5. تفاوت Transactional Data Module, Remote Data Module
    نوشته شده توسط حمیدرضاصادقیان در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: دوشنبه 02 اردیبهشت 1387, 01:38 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •