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

نام تاپیک: استفاده از OCX نوشته شده در VB6 براي #C

  1. #1
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    استفاده از OCX نوشته شده در VB6 براي #C

    من يه OCx تبديل تاريخ ميلادي به شمسي با وي بي نوشتم كه نتونستم تو سي شارپ استفاده كنم كسي راه حلي داره؟
    اصلاً
    آيا ميشه از OCX ي كه توي وي بي نوشتي توي سي شارپ هم استفاده كني ؟

  2. #2

    نقل قول: استفاده از OCX نوشته شده در VB6 براي #C

    سلام دوست عزیز،
    جواب شما مثبت است ،
    شما باید ابتدا توسط دستور "regsvr32" فایل OCX خود را رجیستر کنید ، به طور مثال اگر نام فایل شما Calendar.ocx میباشد باید ابتدا وارد منوی Start و سپس Run شوید ، سپس فرمان زیر را تاپیک کنید و OK را بزنید :

    regsvr32 Calendar.ocx


    سپس وارد پروژه C#‎ شده و بر روی Project راست کلیک کرده و Add Reference را بزنید ، حال اگر وارد تب COM شوید ، میبایست نام ActiveX خود را در آن جا بیابید-در غیر اینصورت وارد تب Browse شده و آن را معرفی نمایید- و سپس به پروژه اضافه نمایید ،/
    I've just started tweeting!
    @Alireza_Maddah

  3. #3
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    نقل قول: استفاده از OCX نوشته شده در VB6 براي #C

    دست شما درد نكنه OCx من به برنامه اضافه شد
    ولي مشكل اينجاست كه من يه تابعي به نام Shamsi توش داشتم كه مقدار تاريخ ميلادي رو مي گرفت و تاريخ شمسي رو برمي گردوند ولي اينجا نمي تونم بهش دسترسي داشته باشم يعني بعد از گذاشتن نقطه درست عمل نمي كنه

  4. #4
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: استفاده از OCX نوشته شده در VB6 براي #C

    با سلام
    دوست عزیز پیشنهاد میکنم اگر OCX شما فقط عملیات تبدیل تاریخ را انجام میدهد مناسب است بجای استفاده از آن از کلاسهای درون دات نت استفاده کنید چون دوران تکنولوژی Com در حال به پایان رسیدن است واین موضوع در آینده وابستگی برایتان ایجاد میکند

  5. #5

    نقل قول: استفاده از OCX نوشته شده در VB6 براي #C

    مقاله زیر را مطالعه نمایید :
    Understanding Classic COM Interoperability With .NET Applications
    I've just started tweeting!
    @Alireza_Maddah

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

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