خانه / نرم افزارهای ویندوزی / مجموعه کامپوننت های OCX

مجموعه کامپوننت های OCX

در این پست مجموعه کامپوننت های ocx که میتواند برای برنامه نویسان در زبان های برنامه نویسی مختلف کاربردی باشد را میتوانید دانلود کنید.

مجموعه کامپوننت های OCX

فایل های OCX که به عنوان Object Linking and Embedding (OLE) یا کنترل های ActiveX شناخته می شود توسط برنامه های توسعه نرم افزارهای مختلف مانند Microsoft Visual Studio و … ایجاد می شوند و در برنامه نویسی زبان های مختلف از آن ها استفاده میشود.

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

برای کاربرانی که با نرم افزارهای مختلفی کار میکنند حتما با خطای OCX که یکی از خطای رایج می باشد مواجه شده اند.

خطای ocx

این خطاها معمولا بخاطر شناسایی نشدن فایل ها و یا نبود فایل های موردنیاز رخ میدهد . به همین جهت در ادامه پست بعضی از پرکاربردترین مجموعه این فایل ها را به همراه نحوه رجیستر کردن را توضیح دادیم.

 

لیست کامپوننت های OCX 

کامپوننت های بسیار زیادی را در طول این چندسال که در برنامه نویسی استفاده میکردم را ارشیو کردم که به مرور اکثر اون مواردی که کاربردی هستند را در لیست زیر قرار خواهم داد.

عنوان نوع کامپوننت توضیحات لینک دانلود
ColorPicker 32 بیتی کامپوننت انتخاب رنگ ColorPicker.ocx
Comdlg32 32 بیتی کامپوننت دیالوگ باکس برای انتخاب فایل و فولدر و … Comdlg32.ocx
Flash9 32 بیتی کامپوننت اجرای فایل های فلش ارائه شده توسط Adobe Flash9.ocx
RICHTX32 32 بیتی کامپوننت ادیتور متن ریچ تکست باکس RICHTX32.OCX
VSFLEX8 32 بیتی نسخه کرک شده کامپوننت دیتاگرید ارائه شده توسط ComponentOne VSFLEX8.OCX

لیست را در آینده کاملتر خواهم کرد.

 

نحوه رجیستر کردن کامپوننت های OCX

به چند روش مختلف میتوانید رجیستر کردن رو انجام بدید که روش اول بصورت دستی بوده و روش دوم نیز به کمک یک برنامه سریعتر انجام میشود.

  • روش اول : در استارت منو یا در RUN عبارت CMD را جستجو کرده و بصورت Run Admin اجرا کنید.سپس دستور regsvr32.exe را به همراه آدرس فایل ocx داخل CMD وارد کنید. به عنوان مثال :

regsvr32.exe ‪C:\Users\samisoft\Downloads\file1.ocx

در صورت انجام درست این دستور پیغام زیر نمایش داده خواهد شد :

regsvr32

توجه : اگر ویندوز شما 64 بیتی هست دستور بالا فقط کامپوننت های 64 بیتی رو رجیستر میکند.بنابراین اگر کامپونتت موردنظر 32 بیتی باشد باید با دستور زیر اینکار رو انجام بدید :

cd C:\Windows\SysWOW64

regsvr32.exe C:\Users\samisoft\Downloads\file1.ocx

  • روش دوم : در این روش میتوانید به کمک برنامه Registrator کامپوننت ocx موردنظر را با یک کلیک در ویندوز رجیستر کنید.برای این کار کافیست فایل ocx را در کنار این برنامه قرار بدید و بعد از اجرا آن را رجیستر نمایید.

برنامه CodeJock Registrator

اگر به دنبال کامپوننت OCX خاصی بودید به ما اطلاع بدید تا در سایت قرار بدیم.

لینک دانلود

برنامه CodeJock Registrator دانلود برنامه

رمز فایل ها : samisoft.ir

درباره ی سامان بهنام

مهندس عمران ، پایه 2 سازمان نظام مهندسی ساختمان ، برنامه نويس و توسعه دهنده نرم افزارهای تحت وب ، ویندوز و اندروید که در این سایت و کانال تلگرام civil_Tools@ و صفحه اینستاگرام samisoft.ir تجربیاتش را در حوزه نرم افزار منتشر می کند.

5 دیدگاه

  1. با سلام و احترام
    یک نرم افزار قدیمی ر می خواستم نصب کنم سه فایل ocx به نام imgedit imgthumb imgadmin ر خطا میده فایلهای اون ر از اینترنت گرفتم ولی با این نرم افزار قابل نصب در ویندوز 10 نیست اگر زحمتی نیست مهندس راهنمایی بفرمایین
    تشکر بابت زحماتی که میکشین

  2. درود در هنگام استفاده از برنامه 7.14 nonlin با ارور Msstdfmt.dll در ویندوز 10 مواچه می شویم که برای آن راه حل زیر وجود دارد
    %windir%\System32\regsvr32.exe /u Msstdfmt.dll
    %windir%\SysWoW64\regsvr32.exe /u Msstdfmt.dll

    %windir%\System32\regsvr32.exe /i Msstdfmt.dll
    %windir%\SysWoW64\regsvr32.exe /i Msstdfmt.dll
    آیا با برنامه معرفی شده امکان رجیستر کردن وجود دارد؟

    • سلام آقای مهندس آوایی وقت بخیر
      برنامه registartor فقط ocx رو رجیستر میکند. در مورد dll بصورت زیر نیز میتوانید رجیستر کنید :
      ابتدا مطمئن شوید فایل msstdfmt.dll در مسیر C:\Windows\SysWOW64 وجود دارد.
      سپس با توجه به اینکه این فایل بصورت 32 بیتی هست ، بعد از اجرای cmd بصورت ادمین ، با دستور cd وارد همین مسیر شوید و سپس ان را رجیستر نمایید :
      cd C:\Windows\SysWOW64
      regsvr32.exe msstdfmt.dll

      که مشابه دستوراتی که نوشتید هست و پیغام موفقیت آمیز بودن بایستی ظاهر بشه . سپس نرم افزار را دوباره اجرا کنید.

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

      • وقت بخیر مهندس
        چون این ورژن نرم افزار قدیمی با همین روش انجام میشه ولی خواستم ببینم آیا با این روش راحتتر انجام میشه که راهنمایی کردید سپاس

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

error: Alert: Content selection is disabled!!