صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 18

موضوع: OCX چیست؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    OCX چیست؟

    با سلام خدمت دوستان
    کسانی که در VBبرنامه نویسی می کنن اغلب با OCX ها آشنایی دارن در اینجا به معرفی این ابزار برای دوستانی که اشنا نیستن پرداخته شده

    قطعه برنامهُ نرم افزاری که بر تکنولوژی OLE و COM مبتنی است و هنگام احظار توسط برنامه ای کاربردی ,عملیات کنترلی را به ویژگی مشخصی از یک برنامه کاربردی اضافه میکند.
    تکنولوژی ocx از طریق کامپیوترهایی که از سیستم های عامل 16 بیتی و 32 بیتی استفاده میکنند ,قابل جابجایی است و توسط بسیاری از کامپیوترها مورد استفاده قرار میگیرد.
    این نرم افزار نسل بعدی تکنولوژی (VBX(Visual basic custom control است که فقط توسط برنامه های کاربردی ویژوال بیسیک پشتیبانی میشود و پایه و اساس کنترلهای اکتیوایکس است.

    ocx ها را میتوان با استفاده از زبانهای مختلف نوشت اما معمولا از ++VC بیشتر از زبانهای دیگر استفاده میشود.
    این نرم افزار را شرکت مایکروسافت نوشته است و در سال 1996 تکنولوژی ocx مشخصه کنترلی (OLE(ocx96 را تحت پوشش قرار داده است.

    مایکروسافت از نگارش 4 به بعد ویژوال بیسیک این تکنولوژی را را به جای VBX در آن گنجاند که با استقبال خوبی روبرو شد. اکتیواکس ابزاری است که با استفاده از آن می توانید به برنامه خود شیئی را اضافه کنید که از قبل تعریف شده و دارای توانایی هایی می باشد که زبان برنامه نویسی شما قادر به انجام آن نیست. مثلا پخش فایل های صوتی با پسوند خاص (مثلا OGG) که زبان بیسیک نمی تواند این کار را انجام بدهد.این رو هم اضافه کنم که هدف ماکروسافت در واقع از این کار این بود که یک پل ارتباطی ( استاندارد ) بین تمامی محیط های نرم افزاری ایجاد کنه تا نرم افزار ها از این طریق تعامل بیشتر و راحتری با هم داشته باشند

    منبع:دیکشنری تشریحی کامپیوتر مایکروسافت
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.


  2. #2


    آخرین بازدید
    2015/10/20
    تاریخ عضویت
    December 2011
    نوشته ها
    272
    امتیاز
    251
    سپاس
    216
    سپاس شده
    231 در 76 پست
    تعیین سطح نشده است

    RE: OCX چیست؟

    سلام
    با تشکر از شما، در مورد ocx که برای من فرستادین و نصب کردم که درست عمل میکنه ولی یه ایرادی داره من وقتی فایل اکسل رو باز میکنم یک پیغام میاد مبنی بر اینکه ممکنه این اکتیوایکس نصب شده مضر باشه و باید تایید کنم یعنی ok بزنم تا فعال بشه چه راهی هست که این پیغام نمایش داده نشه؟

  3. سپاس ها (1)


  4. #3


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: OCX چیست؟

    سلام
    از طریق رجیستری شاید بشه ولی من بلد نیستم


  5. #4


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: OCX چیست؟

    سلام
    تو لینک زیر یک مبحثی مطرح شد که من ترجیح دادم اینجا ادامش بدم
    http://forum.exceliran.com/thread-1586.html

    همونطور که گفتم ocx ها تکه برنامه های کوچکی هستند که با اضافه شدن به برنامه اصلی ما کارایی برنامه مارو افزایش میدن فایل پیوست یک فایل زیپ شده است پس extention اون رو به zip تغییر بدین بعد بازش کنین یک فایل اکسل و یک ocx هست فایل ocx رو به فایل system32 اضافه کنید و در vba editor اکسل از منوی tools/references رو انتخاب کنید و با زدن دکمه browse نام mbcalendar رو انتخاب و ok کنید بعد از فایل اکسل استفاده کنید[hr]
    این نکته رو هم اضافه کنم برخی از ocx ها رو ابتدا باید از طریق فرمان زیر و پنجره run نصب کرد
    کد PHP:
    regsvr32 MBCalendarX.ocx 
    فايل هاي پيوست شده فايل هاي پيوست شده


  6. #5


    آخرین بازدید
    2015/10/20
    تاریخ عضویت
    December 2011
    نوشته ها
    272
    امتیاز
    251
    سپاس
    216
    سپاس شده
    231 در 76 پست
    تعیین سطح نشده است

    RE: OCX چیست؟

    سلام به دوستای گلم

    فایلی که استاد زحمتشو کشیدن اگه دوستان اجرا کرده باشن متوجه میشن که با اجرای برنامه یه پیغام اخطار صادر میشه چطور میشه کاری کرد که اون پیغام نیاد و غیر فعال بشه؟

  7. #6


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: OCX چیست؟

    سلام
    برای این کار regedit رو از run اجرا کنید و طبق مراحل زیر عمل کنید

    1-انتخابHKCU - HKEY_CURRENT_USER
    2-حالا کنترل های زیر رو اضافه کنید:
    کد PHP:
    KeyNameHKCU\Software\Microsoft\Office\Common

    ValueName
    UFIControls

    ValueType
    REG_DWORD

    Value
    1

    KeyName
    HKCU\Software\Microsoft\VBA\Security

    ValueName
    LoadControlsInForms

    ValueType
    REG_DWORD

    Value

    سیستم رو restart کنید و مشکل حل میشه


  8. #7


    آخرین بازدید
    2015/10/20
    تاریخ عضویت
    December 2011
    نوشته ها
    272
    امتیاز
    251
    سپاس
    216
    سپاس شده
    231 در 76 پست
    تعیین سطح نشده است

    RE: OCX چیست؟

    مرسیییییییییییییییییییییی یییییییییییییییییییی عالی بود عالیییییییییییییییی خدا شمارو از ما نگیره واقعا تشکر مشکل حل شد

  9. #8


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: OCX چیست؟

    خواهش میکنم ، خوشحالم حل شد مشکل

  10. سپاس ها (1)


  11. #9


    آخرین بازدید
    2015/10/20
    تاریخ عضویت
    December 2011
    نوشته ها
    272
    امتیاز
    251
    سپاس
    216
    سپاس شده
    231 در 76 پست
    تعیین سطح نشده است

    RE: OCX چیست؟

    سلام به دوستای گلم
    به نظر شما راهی هست که یک اکتیوکس تو اکسل طوری استفاده کنیم با انتقال فایل به یک سیستم دیگه نیاز نباشه نصبش کنیم؟امکان داره؟

  12. #10


    آخرین بازدید
    2021/12/05
    تاریخ عضویت
    February 2010
    محل سکونت
    بوشهر
    نوشته ها
    940
    امتیاز
    718
    سپاس
    29
    سپاس شده
    863 در 365 پست
    تعیین سطح نشده است

    shamsololama به Yahoo ارسال پیام

    RE: OCX چیست؟

    نقل قول نوشته اصلی توسط mahasa shayesteh
    سلام به دوستای گلم
    به نظر شما راهی هست که یک اکتیوکس تو اکسل طوری استفاده کنیم با انتقال فایل به یک سیستم دیگه نیاز نباشه نصبش کنیم؟امکان داره؟
    با درود فراوان

    برای اینکار میشه از ستاآپ ساز استفاده کرد که موقع نصب کردن فای مورد نظرتون را اگر نیاز به نصب باشه نصب کنهو اگر نیاز با کپی کردن در مسیری خاص داشته باشه آن رو براتون کپی کنه
    که همی کار رو میتونید با کد نویسی در خود اکسل نیز انجام بدین که فایلی که میخواین رو کنار فایل اگر در یک پوشه باشه که در سیستم جدید چک کنه اگر آن فایل نبود آن رو براتون انتقال بده در جایی که مد نظر شماست



صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آیا میدانید صفت pivot table در نرم افزار اکسل چیست؟
    توسط excel در انجمن آموزش ساير موضوعات در اكسل
    پاسخ ها: 19
    آخرين نوشته: 2014/09/16, 22:44
  2. XML چیست؟
    توسط mahsa shayesteh در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2012/08/21, 10:00
  3. اشکال این فایل چیست؟
    توسط taknavaz123 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/08/15, 18:19
  4. Easy-XL چیست؟
    توسط esyoo در انجمن add-ins
    پاسخ ها: 2
    آخرين نوشته: 2011/04/08, 19:33
  5. google document چیست؟
    توسط mrexcel در انجمن آموزش ساير موضوعات در اكسل
    پاسخ ها: 0
    آخرين نوشته: 2011/03/18, 09:42

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

فایل ocx چیست

ocx چیست

پسوند ocx چیست

پسوند ocx

فایل بادفرمت ocx

ocx file چیست

فایل با پسوند ocx

ocxچیست؟

msdxm.ocx چیستپسوند ocx برای چه نوع ocx.چیستفایل پسوند ocxocx پسوند چ فایلهایی استپسوند .ocx مال چه نوع فیل استocx یعنی چیacx چیست؟چیست ocxmbcalender.ocxmbcalendarتکنولوژی oxcocx چیست:فایل های با پسوند ocxفرمت ocx چیستMBCalendarX.ocx دانلود

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است