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

نام تاپیک: در مورد ocx و dll

  1. #1
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    Wink در مورد ocx و dll

    سلام
    من می خواستم بدونم فرق ocx و dll چیست ؟
    dll چیست و در چه جایی مصرف میشه ؟
    چگونه میشه یه dll نوشت و از اون مصرف کرد ؟

  2. #2

    نقل قول: در مورد ocx و dll

    سلام

    فرقشون اين هست كه معمولا كلاسهاي نوشته شده و قسمتهايي از برنامه كه نياز زيادي به فرم ندارند در قالب dll نوشته ميشن، مثلا مجموعه توابعي براي تبديل تاريخ و ... يا توابع API ويندوز
    اما كنترلهايي كه روي فرم قرار داده ميشن و كارهاي مختلفي رو انجام مي دن در قالب ocx پياده سازي ميشن مثل كنترلهاي جعبه ابزار ويژوال بيسيك

    براي پياده سازي dll از منوي File گزينه New Project رو انتخاب و بعدش Activex Dll رو انتخاب كنيد و بعد توابع مورد نظر رو در قالب كلاس بنويسيد

    dll كامپايل شده از منوي File بعد از اينكه از منوي Project گزينه References به يك پروژه معمولي اضافه شد، قابل استفاده است به شكل زير

    dim X as New Class1

    X متغيري از نوع كلاس نوشته شده شما ميشه كه مي تونه به توابع و متغيرهاي كلاستون دسترسي داشته باشه
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  3. #3
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    نقل قول: در مورد ocx و dll

    ببخشید چه جوری میشه در پروژه از dll استفاده کرد ؟
    یعنی چه جور تو برنامه dll رو open کنیم .

  4. #4
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    نقل قول: در مورد ocx و dll

    کسی نمیگه ؟

  5. #5

    Wink نقل قول: در مورد ocx و dll

    نقل قول نوشته شده توسط vbhamed مشاهده تاپیک
    سلام

    فرقشون اين هست كه معمولا كلاسهاي نوشته شده و قسمتهايي از برنامه كه نياز زيادي به فرم ندارند در قالب dll نوشته ميشن، مثلا مجموعه توابعي براي تبديل تاريخ و ... يا توابع API ويندوز
    اما كنترلهايي كه روي فرم قرار داده ميشن و كارهاي مختلفي رو انجام مي دن در قالب ocx پياده سازي ميشن مثل كنترلهاي جعبه ابزار ويژوال بيسيك

    براي پياده سازي dll از منوي File گزينه New Project رو انتخاب و بعدش Activex Dll رو انتخاب كنيد و بعد توابع مورد نظر رو در قالب كلاس بنويسيد

    dll كامپايل شده از منوي File بعد از اينكه از منوي Project گزينه References به يك پروژه معمولي اضافه شد، قابل استفاده است به شكل زير


    dim X as New Class1

    X متغيري از نوع كلاس نوشته شده شما ميشه كه مي تونه به توابع و متغيرهاي كلاستون دسترسي داشته باشه

    dll كامپايل شده از منوي File بعد از اينكه از منوي Project گزينه References به يك پروژه معمولي اضافه شد، قابل استفاده است به شكل زير

    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  6. #6
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    نقل قول: در مورد ocx و dll

    ببخشید یعنی چی ؟
    مثلا من یک class تعریف کردم و می خواهم اونو تو پروژه ام بیارم .
    میشه از اول توضیح بدید . (فکر کن مبتدی ام)

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

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