برای انتقال تصویر دوربین مداربسته با استفاده از دستگاه های DVR و یا NVR در اولین مرحله پس از بازکردن مرورگر خود با گزینه ای درباره اکتیو ایکس ها بر میخورید که می بایست آن را نصب کنید ، در این مقاله می خوانیم اکتیو ایکس در حقیقت چیست و چه کاربردی دارد!
ActiveX چیست؟
اکتیو ایکس در واقع یک تکنولوژی انقلابی در تحولات نرم افزاری محسوب می شود و با عرضه این تکنولوژی از سوی مایکروسافت ، در واقع تعریفی تازه در حیطه برنامه نویسی ارائه شد که منجر به افزایش سرعت و کارایی در مباحث توسعه نرم افزاری گردید.در واقع این تکنولوژی منجر به تعریف ساختاری کاملاً متفاوت و کارآمد در زمینه برنامه نویسی شده است. هدف از ارائه این تکنولوژی آماده سازی یک بستر و الگوی ارتباطی استاندارد جهت برقرای ارتباط بین نرم افزارهای مختلف می باشد. به طور خلاصه ، اکتیو ایکس ها مجموعه ای از کدها و کنترلهای از پیش نوشته / طراحی شده هستند که امکاناتی را در اختیار برنامه نویسان توسعه دهنده قرار خواهند داد که به واسطه آنها قادر به انجام فعالیتهایی در محیطهای توسعه می باشند.
اکتیو ایکس ها مشتمل بر دو نوع اصلی میباشند , ActiveX Dll و ActiveX COM ActiveX COM دارای یک رابط کاربری دیداری می باشد و لیکن در ActiveX Dll بدین گونه نیست، منظور از وجود رابط کاربری دیداری را می شود بدین گونه تفسیر کرد که تنظیمات ActiveX COM را ، شما در پنل Properties میتوانید تغییر دهید و در واقع هر نوع اکتیو ایکسی که بدین گونه ، قابلیت تنظیم پارامترهای خودش رو دراختیار برنامه نویس قرار بدهد الزاماً از گونه ActiveX COM خواهد بود. امکان برقراری ارتباط با ActiveX Dll تنها از طریق کد نویسی امکان پذیر بوده و شما در ActiveX Dll ها شاهد یک محیط کاربری تعاملی که به واسطه آن امکان درج تنظیمات را بدهد، نخواهید بود.به طور نمونه در خصوص ActiveX COM میتوانیم به کنترل هایی همچون : دکمه ها ، چک باکسها ، دیتاگریدها و … اشاره کرد ، همانطورکه ملاحظه می کنید کلیه مثالها ، اشاره به اشیایی دارند که قابلیت دیدن آنها را دارید.جهت ActiveX Dll هم می توانیم به مبدل تاریخ شمسی Perian Date Converter و یا قفل نرم افزاری Trial Keeper Professional و نمونه های از همین دست اشاره کرد. توضیح : برخی اکتیو ایکس ها هستند که تلفیقی از هر دو گونه ActiveX COM و ActiveX Dll بوده و کلیه مشخصات فوق رو به صورت یکجا دارا هستند ، در این حالت اینگونه اکتیو ایکس هایی همچنان با همون عنوان ActiveX COM شناخته میشوند. شاید برای شما تعجب آور باشه , ولی بزرگترین استفاده کننده از تکنولوژی اکتیو ایکس ،همین ویندوزی هست که در حال حاضر شما در حال استفاده از آن هستید ، در واقع ویندوز ترکیبی از مجموعه تعداد زیادی اکتیو ایکس در کنار تعداد محدودی فایل اجرایی می باشد.
در زمان انتقال تصاویر مداربسته و اجرای آن بر روی مرورگرها و یا نرم افزارها به صورت پیش فرض با نصب و راه اندازی اکتیوایکس روبرو می شوید، چنانچه اکتیوایکس بر روی سیستم شما نصب نباشد تصاویر نمایش داده نمی شود. همچنین می توانید اکتیو ایکس را به صورت دستی راه اندازی نمایید. برای راه اندازی آن ابتدا می بایست گزینه Internet Option را از منوی مرورگر باز کرده و در سربرگ Security گزینه Custum Level را انتخاب نمایید. در منوی باز شده چک باکس های مربوط به Active X را فعال نماید.
اکتیو ایکس ها مشتمل بر دو نوع اصلی میباشند: ActiveX COM / ActiveX Dll
ActiveX COM : دارای یک رابط کاربری دیداری می باشد و لیکن در ActiveX Dll بدین گونه نیست، منظور از وجود رابط کاربری دیداری را می شود بدین گونه تفسیر کرد که تنظیمات ActiveX COM را ، شما در پنل Properties میتوانید تغییر دهید و در واقع هر نوع اکتیو ایکسی که بدین گونه ، قابلیت تنظیم پارامترهای خودش رو دراختیار برنامه نویس قرار بدهد الزاماً از گونه ActiveX COM خواهد بود. امکان برقراری ارتباط با ActiveX Dll تنها از طریق کد نویسی امکان پذیر بوده و شما در ActiveX Dll ها شاهد یک محیط کاربری تعاملی که به واسطه آن امکان درج تنظیمات را بدهد، نخواهید بود.به طور نمونه در خصوص ActiveX COM میتوانیم به کنترل هایی همچون : دکمه ها ، چک باکسها ، دیتاگریدها و … اشاره کرد ، همانطورکه ملاحظه می کنید کلیه مثالها ، اشاره به اشیایی دارند که قابلیت دیدن آنها را دارید.
جهت ActiveX Dll هم می توانیم به مبدل تاریخ شمسی Perian Date Converter و یا قفل نرم افزاری Trial Keeper Professional و نمونه های از همین دست اشاره کرد. توضیح : برخی اکتیو ایکس ها هستند که تلفیقی از هر دو گونه ActiveX COM و ActiveX Dll بوده و کلیه مشخصات فوق رو به صورت یکجا دارا هستند ، در این حالت اینگونه اکتیو ایکس هایی همچنان با همون عنوان ActiveX COM شناخته می شوند.
شاید برای شما تعجب آور باشه , ولی بزرگترین استفاده کننده از تکنولوژی اکتیو ایکس ،همین ویندوزی هست که در حال حاضر شما در حال استفاده از آن هستید ، در واقع ویندوز ترکیبی از مجموعه تعداد زیادی اکتیو ایکس در کنار تعداد محدودی فایل اجرایی می باشد.
در زمان انتقال تصاویر مداربسته و اجرای آن بر روی مرورگرها و یا نرم افزارها به صورت پیش فرض با نصب و راه اندازی اکتیوایکس روبرو می شوید، چنانچه اکتیوایکس بر روی سیستم شما نصب نباشد تصاویر نمایش داده نمی شود. همچنین می توانید اکتیو ایکس را به صورت دستی راه اندازی نمایید. برای راه اندازی آن ابتدا می بایست گزینه Internet Option را از منوی مرورگر باز کرده و در سربرگ Security گزینه Custum Level را انتخاب نمایید. در منوی باز شده چک باکس های مربوط به Active X را فعال نماید.
شاید برای شما تعجب آور باشد , ولی بزرگترین استفاده کننده از تکنولوژی اکتیو ایکس ،همین ویندوزی هست که در حال حاضر شما در حال استفاده از آن هستید ، در واقع ویندوز ترکیبی از مجموعه تعداد زیادی اکتیو ایکس در کنار تعداد محدودی فایل اجرایی می باشد.
در زمان انتقال تصاویر مداربسته و اجرای آن بر روی مرورگرها و یا نرم افزارها به صورت پیش فرض با نصب و راه اندازی اکتیوایکس روبرو می شوید، چنانچه اکتیوایکس بر روی سیستم شما نصب نباشد تصاویر نمایش داده نمی شود. همچنین می توانید اکتیو ایکس را به صورت دستی راه اندازی نمایید.
برای راه اندازی آن ابتدا میبایست گزینه Internet Option را از منوی مرورگر باز کرده و در سربرگ Security گزینه Custum Level را انتخاب نمایید. در منوی باز شده چک باکس های مربوط به Active X را فعال نماید.