Windows ocx file что это



OCX – Объект управления ActiveX (ActiveX Control)

Расширение OCX

Чем открыть файл OCX

В Windows: Microsoft Visual Studio, Microsoft Visual Basic, Microsoft Visual FoxPro

Описание расширения OCX

Популярность:

Разработчик: Microsoft

Расширение OCX – это файл объекта, используемый в формах ActiveX (сокр. от англ. OLE Custom eXtension), специальных программах, которые созданы для использования приложениями в операционной системе Microsoft Windows. На самом деле OCX реализованы как модуль динамически подключаемой библиотеки .DLL. (Вы можете представить DLL как подпрограмму, которую может использовать любое число приложений, каждая из которых – это контейнер для DLL или OCX/ActiveX). Файлы .OCX чаще всего пишут на языках C++ и Visual Basic, то так же могут быть созданы и используя другие языки программирования. .OCX чаще всего используется для создания динамических веб-сайтов и приложений.

ПРИМЕЧАНИЕ: Чтобы OCX-компонент работал правильно, он должен быть правильно зарегистрирован в операционной системе Windows. Регистрацию можно сделать вручную с помощью утилиты Regsvr32.exe. Для этого в командной строке (cmd.exe) необходимо набрать следующую команду: Regsvr32
Пример: Regsvr32 MSMAPI

HEX код: 4D 5A
ASCII код: MZ

Источник

Что такое файлы *.dll и *.ocx, и как их зарегистрировать?

Иногда при запуске какой-либо программы появляется сообщение, что не найден файл *.dll (например, VCompLib. dll) или *.ocx (например, seon. ocx). При этом программа, естественно, не запускается.

Сообщения об ошибках могут быть разные, например: «Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalid», или «Приложению не удалось запуститься, поскольку MSVBVM50. DLL не был найден. Повторная установка приложения может исправить эту проблему», или «Runtime DLL/OCX File error». При этом в Windows Vista дополнительно появится окно Помощника по совместимости программ с сообщением Эта программа требует отсутствующий компонент Windows.

Краткая справка
DLL (от англ. Dynamic-Link Library — динамически подключаемая библиотека) — понятие операционной системы Microsoft Windows; динамическая библиотека, позволяющая многократное применение различными программными приложениями. K DLL иногда причисляют также элементы управления ActiveX и драйвера. В мире UNIX аналогичные функции выполняют т. н. shared objects («разделяемые объекты»). Формат файлов *.dll придерживается тех же соглашений, что и формат исполняемых файлов *.exe, сочетая код, таблицы и ресурсы.

ActiveX — название группы технологий, разработанных Microsoft для программирования компонентных объектных приложений на основе модели COM.

COM (сокр. от англ. Component Object Model) — модель компонентных объектов Microsoft, стандартный механизм, включающий интерфейсы, с помощью которых одни объекты предоставляют свои сервисы другим; является основой многих объектных технологий, в том числе OLE и ActiveX).

OLE (сокр. от англ. Object Linking and Embedding) — общее название (до 1996 г.) группы объектно-ориентированных технологий Microsoft на основе COM (OLE 1, OLE 2, OLE automation, OLE Database и др.).

ActiveX control — управляющий элемент ActiveX; введенное в 1996 г. Microsoft новое название независимых программируемых компонентов, ранее называемых OLE controls, OCXs, OLE custom controls; в отличие от последних позволяют работать с Internet.

OCX (сокр. от англ. OLE Custom eXtension) — перемещаемые элементы управления, OLE custom control, OLE control. Упрощенно можно сказать, что файлы *.ocx — это элементы управления ActiveX, выполняющие примерно те же функции, что и файлы *.dll.

OLE custom control — специализированный управляющий элемент OLE, OLE control.

OLE control — управляющие элементы OLE, программируемые компоненты-приложения с интерфейсом на базе OLE, позволяющим легко включать их в другие приложения; c 1996 г. называются ActiveX control. Синонимы: OCX, OLE custom control.

Способы решения проблемы
Если возникают ошибки, связанные с файлами *.dll и *.ocx, необходимо:
1. Переустановить программу.
2. Если переустановка программы не помогает, нужно проверить наличие в системе требуемых файлов. Файлы *.dll и *.ocx, как правило, должны быть расположены в системной папке \WINDOWS\system32 (реже — в каталоге конкретной программы). Если файлы присутствуют, нужно зарегистрировать их.
Если требуемых файлов нет, найдите их в Интернете, скачайте и скопируйте в папку \WINDOWS\system32 и в каталог программы. Теперь нужно зарегистрировать их.

Как зарегистрировать файлы *.dll и *.ocx
Регистрация файлов *.dll и *.ocx производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого — \WINDOWS\system32).
Рассмотрим способы регистрации:
1. Нажмите Пуск — Выполнить… — Запуск программы — regsvr32 имя_файла — OK.
2. Нажмите Пуск — Выполнить… — Запуск программы — cmd — OK. Запустится интерпретатор команд cmd. exe, после приглашения системы C:\Documents and Settings\Имя_пользователя> введите regsvr32 имя_файла, например, regsvr32 seon. ocx.
3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll и *.ocx с помощью командной строки Total Commander.

Примечание
Использование команды regsvr32:
regsvr32 [/s] [/n] [/i[:строка_команд]] DLL-файл

/u — отменяет регистрацию DLL;
/s — «тихий» режим — окна сообщений не отображаются;
/i — вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall;
/n — не вызывает DllRegisterServer; это может использоваться с ключом /i.

Если регистрация файлов *.dll и *.ocx прошла успешно, появится соответствующее сообщение, например, в Windows Vista появится окно RegSvr32 с сообщением «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll».

Источник

Где в Windows 10 хранятся файлы OCX?

Где хранятся файлы OCX?

Файл OCX можно поместить в любое место на диске. Затем файл OCX должен быть зарегистрирован в Windows, прежде чем его можно будет использовать. Регистрация файлов OCX и DLL выполняется программой Regsvr32.exe, которую можно найти в каталоге windowssystem или windowssystem32.

Как открыть файлы OCX в Windows 10?

  1. Щелкните правой кнопкой мыши файл OCX, который хотите открыть, и выберите «Открыть с помощью…».
  2. Нажмите «Выбрать программу по умолчанию».
  3. Дважды щелкните «Microsoft Visual Studio 2010» в списке программ, доступных для просмотра файла OCX.

Как узнать, какие файлы OCX зарегистрированы?

— Перейдите в Пуск> Выполнить> Regedit. — Перейдите в меню «Правка»> «Найти…» и вставьте значение. — Нажмите «Найти далее», чтобы выполнить поиск в реестре. Разверните запись и выберите ключ InprocServer32, чтобы открыть полный путь к файлу OCX.

Как зарегистрировать файл OCX в Windows 10?

Нажмите «Пуск»> «Все программы»> «Стандартные» и щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора» ИЛИ в поле поиска введите CMD и, когда cmd.exe появится в результатах, щелкните правой кнопкой мыши cmd.exe и выберите «Запуск от имени администратора». В командной строке введите: REGSVR32 «ПУТЬ К ФАЙЛУ DLL».

Нужно ли регистрировать файлы OCX?

Резюме. При распространении приложения Microsoft Visual FoxPro, использующего элемент управления ActiveX (файл .ocx), расширение. ocx-файл должен быть правильно зарегистрирован для правильной работы.

Что такое Mshflxgd OCX?

Когда приложение требует MSHFLXGD. OCX, Windows проверит приложение и системные папки для этого файла OCX. Если файл отсутствует, вы можете получить сообщение об ошибке, и приложение может работать некорректно. … OCX ‘или одна из его зависимостей неправильно зарегистрирована: файл отсутствует или недействителен.

Куда мне поместить файлы DLL в Windows 10?

Установка. DLL файлы прямо в Windows.

  1. Скопируйте файл .DLL в папку C: WindowsSystem32. (32 бит)
  2. Скопируйте файл .DLL в папку C: WindowsSysWOW64. (64 бит)
  3. Установка DLL завершена!

Как запустить regsvr32 в Windows 10?

  1. С помощью проводника найдите файл, указанный в сообщении, и щелкните его правой кнопкой мыши.
  2. Выберите в меню Открыть с помощью.
  3. Нажмите кнопку «Другое» в нижней части окна «Открыть с помощью».
  4. Найдите локальный диск (чаще всего C 🙂 и выберите REGSVR32. EXE в WINNTSYSTEM32 или REGSVR. …
  5. Нажмите Открыть.
  6. Нажмите кнопку ОК.

Как установить DLL-файл в Windows 10?

Ваш . dll теперь должен быть частью Windows. Это рассказ «Добавьте недостающее.
.
Как найти и добавить недостающий. dll в Windows

  1. Найдите свое пропавшее. dll на сайте дампа DLL.
  2. Загрузите файл и скопируйте его в папку: «C: WindowsSystem32».
  3. Нажмите «Пуск», затем «Выполнить» и введите «regsvr32 name_of_dll. dll »и нажмите Enter.

7 центов 2011 г.

Как мне увидеть все зарегистрированные библиотеки DLL?

Как просмотреть зарегистрированные библиотеки DLL

  1. Откройте окно проводника Windows.
  2. Откройте меню «Инструменты» и перейдите в «Параметры папки».
  3. Щелкните вкладку «Просмотр».
  4. Убедитесь, что выбран параметр «Показать скрытые файлы и папки», и нажмите «ОК».

Как мне зарегистрировать файлы OCX?

  1. Выберите Пуск> Выполнить (или в Windows 8, 7 или Vista нажмите клавишу с логотипом Windows + клавишу R)
  2. Введите Regsvr32 / u [Перед / u есть один пробел. Не вводите фигурные скобки <>. …
  3. Щелкните кнопку ОК. …
  4. Затем повторно зарегистрируйте файл, запустив Regsvr32 (как описано выше.

Как узнать, зарегистрирована ли DLL?

Если у вас есть одна машина, на которой она уже зарегистрирована, вы можете:

  1. Откройте regedit и найдите имя файла DLL.
  2. Если он зарегистрирован, вы найдете имя файла под ключом, который находится под TypeLib. Ключ будет выглядеть так:

Как зарегистрировать файлы DLL в Windows 10?

Зарегистрируйте 32- или 64-битные библиотеки DLL в Windows

  1. Шаг 1. Сначала нажмите «Пуск», затем «Выполнить».
  2. Шаг 2. Теперь все, что вам нужно сделать, чтобы зарегистрировать файл DLL, — это ввести команду regsvr32, а затем указать путь к файлу DLL.
  3. Шаг 3: Теперь нажмите OK, и вы должны получить подтверждающее сообщение об успешной регистрации DLL.

Как запустить regsvr32?

Нажмите «Пуск»> «Все программы»> «Стандартные» и щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора» ИЛИ в поле поиска введите CMD и, когда cmd.exe появится в результатах, щелкните правой кнопкой мыши cmd.exe и выберите «Запуск от имени администратора». В командной строке введите: REGSVR32 «ПУТЬ К ФАЙЛУ DLL».

Что делает regsvr32 exe?

Regsvr32 — это служебная программа командной строки для регистрации и отмены регистрации элементов управления OLE, таких как библиотеки DLL и элементы ActiveX в реестре Windows. Regsvr32.exe устанавливается в папку% systemroot% System32 в Windows XP и более поздних версиях Windows.

Источник

Автор: Administrator вкл. 14 января 2012 . Опубликовано в Windows XP

Иногда при запуске какой-либо программы появляется сообщение, что не найден файл *.dll (например, VCompLib.dll) или *.ocx (например, seon.ocx). При этом программа, естественно, не запускается.

Сообщения об ошибках могут быть разные (это зависит в основном от того, на каком языке написана программа), например: «Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalid» , или «Приложению не удалось запуститься, поскольку MSVBVM50.DLL не был найден. Повторная установка приложения может исправить эту проблему», или «Runtime DLL/OCX File error». При этом в Windows Vista дополнительно появится окно Помощника по совместимости программ с сообщением Эта программа требует отсутствующий компонент Windows .

· DLL (от англ. Dynamic- L ink L ibrary – динамически подключаемая библиотека) – понятие операционной системы Microsoft Windows; динамическая библиотека, позволяющая многократное применение различными программными приложениями. K DLL иногда причисляют также элементы управления ActiveX и драйвера. В мире UNIX аналогичные функции выполняют так называемые shared objects («разделяемые объекты»). Формат файлов *.dll придерживается тех же соглашений, что и формат исполняемых файлов *.exe , сочетая код, таблицы и ресурсы.

· ActiveX – название группы технологий, разработанных Microsoft для программирования компонентных объектных приложений на основе модели COM.

· COM (сокр. от англ. Component Object Model) – модель компонентных объектов Microsoft , стандартный механизм, включающий интерфейсы, с помощью которых одни объекты предоставляют свои сервисы другим; является основой многих объектных технологий, в том числе OLE и ActiveX).

· OLE (сокр. от англ. Object Linking and Embedding) – общее название (до 1996 г.) группы объектно-ориентированных технологий Microsoft на основе COM (OLE 1, OLE 2, OLE automation, OLE Database и др.).

· ActiveX control – управляющий элемент ActiveX; введенное в 1996 г. Microsoft новое название независимых программируемых компонентов, ранее называемых OLE controls, OCXs, OLE custom controls; в отличие от последних позволяют работать с Internet.

· OCX (сокр. от англ. OLE Custom eXtension) – перемещаемые элементы управления, OLE custom control, OLE control. Упрощенно можно сказать, что файлы *.ocx – это элементы управления ActiveX, выполняющие примерно те же функции, что и файлы *.dll.

· OLE custom control – специализированный управляющий элемент OLE, OLE control.

· OLE control – управляющие элементы OLE, программируемые компоненты-приложения с интерфейсом на базе OLE, позволяющим легко включать их в другие приложения; c 1996 г. называются ActiveX control. Синонимы: OCX, OLE custom control.

Способы решения проблемы

Если возникают ошибки, связанные с файлами *.dll и *.ocx, необходимо:

1. Переустановить программу.

2. Если переустановка программы не помогает, нужно проверить наличие в системе требуемых файлов. Файлы *.dll и *.ocx, как правило, должны быть расположены в системной папке \WINDOWS\system32 (реже – в каталоге конкретной программы). Если файлы присутствуют, нужно зарегистрировать их.

Если требуемых файлов нет, найдите их в Интернете, скачайте и скопируйте в папку \WINDOWS\system32 и в каталог программы. Теперь нужно зарегистрировать их.

При регистрации файлов *.dll и *.ocx происходит их запись в Реестр Windows (это можно сделать и вручную). При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создается параметр REG_DWORD, например C:\Program Files\InterVideo\Common\Bin\StorageTools.dll или C:\WINDOWS\System32\MSCOMCTL.OCX, со значением 1.

Регистрация файлов *.dll и *.ocx производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого – C:\WINDOWS\system32).

Рассмотрим способы регистрации:

1. Нажмите Пуск – Выполнить… – Запуск программы – regsvr32 имя_файла – OK.

2. Нажмите Пуск – Выполнить… – Запуск программы – cmd – OK. Запустится интерпретатор команд cmd.exe, после приглашения системы C:\Documents and Settings\Имя_пользователя> введите regsvr32 имя_файла, например, regsvr32 seon.ocx.

3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll и *.ocx с помощью командной строки Total Commander.

Использование команды regsvr32:

regsvr32 [/u] [/s] [/n] [/i[:строка_команд]] DLL-файл

/u – отменяет регистрацию DLL;

/s – «тихий» режим – окна сообщений не отображаются;

/i – вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall;

/n – не вызывает DllRegisterServer; это может использоваться с ключом /i.

Если регистрация файлов *.dll и *.ocx прошла успешно, появится соответствующее сообщение, например, в Windows Vista появится окно RegSvr32 с сообщением «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll».

Где искать файлы *.dll и *.ocx

Найти отсутствующие файлы *.dll и *.ocx можно с помощью поисковиков или на следующих ресурсах:

Источник

You may also like...