Control could no be loaded

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Control could no be loaded

Сообщение dadreamer »

panda8819, regsvr32 wmp.osx и regsvr32 wmp.ocx ?
panda8819
beginner
beginner
Сообщения: 24
Зарегистрирован: 14 фев 2014, 14:27
Версия LabVIEW: 2013
Контактная информация:

Re: Control could no be loaded

Сообщение panda8819 »

dadreamer писал(а):panda8819, regsvr32 wmp.osx и regsvr32 wmp.ocx ?
Поясните, пожалуйста, что делать.
Я загуглил, но хотелось бы ясности
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Control could no be loaded

Сообщение dadreamer »

panda8819

Попробуйте выполнить в командной строке MS-DOS:

Код: Выделить всё

regsvr32 %SystemRoot%\system32\wmp.dll
Может быть, ошибка пропадёт.
panda8819
beginner
beginner
Сообщения: 24
Зарегистрирован: 14 фев 2014, 14:27
Версия LabVIEW: 2013
Контактная информация:

Re: Control could no be loaded

Сообщение panda8819 »

dadreamer писал(а):panda8819

Попробуйте выполнить в командной строке MS-DOS:

Код: Выделить всё

regsvr32 %SystemRoot%\system32\wmp.dll
Может быть, ошибка пропадёт.
Я выполнил код который Вы посоветовали. Перезагрузил. Не помогло. Продолжает красоваться control could not loaded с ошибкой 97 labview.
Labview: A null or previously deleted refnum was passed in as input
panda8819
beginner
beginner
Сообщения: 24
Зарегистрирован: 14 фев 2014, 14:27
Версия LabVIEW: 2013
Контактная информация:

Re: Control could no be loaded

Сообщение panda8819 »

А может возникать конфликт из-за того что я инсталлер создавал и писал на labview64 win64 а ставлю на 32 бита?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Control could no be loaded

Сообщение dadreamer »

panda8819 писал(а):А может возникать конфликт из-за того что я инсталлер создавал и писал на labview64 win64 а ставлю на 32 бита?
Вполне возможно.. Я думал, у вас в :labview: не работает ActiveX контрол Windows Media Player. А вы про экзешник... Скорее всего, программа пытается найти 64-битную библиотеку, а её нет на x32. А какой битности :labview: вы использовали для создания программы? По идее, чтобы и там, и там работало, нужно использовать 32-битный WMP контрол.
panda8819
beginner
beginner
Сообщения: 24
Зарегистрирован: 14 фев 2014, 14:27
Версия LabVIEW: 2013
Контактная информация:

Re: Control could no be loaded

Сообщение panda8819 »

dadreamer писал(а):
panda8819 писал(а): А какой битности :labview: вы использовали для создания программы? По идее, чтобы и там, и там работало, нужно использовать 32-битный WMP контрол.
На labview64 писал сами VI. эксешник создавал на 32 битной лабвью))
Я правильно понимаю,что необходимо переписать VI с медиа плеером на 32 битной лабвью?
А чтобы эксешник шел и на 32бит и на 64 нужно создать 2 варианта написанных на 32 и 64 битной лабвью?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Control could no be loaded

Сообщение dadreamer »

То, что создано на :labview: x32, пойдёт и в 64-битной ОС благодаря режиму эмуляции 32-разрядных приложений. Но если вы скомпилировали exe в :labview: x64, то программа не будет работать на 32-битной ОС, например, из-за наличия в ней вызовов 64-битных библиотек. Так что советую всё же переписать всё на :labview: x32 и скомпилировать в нём же. А специально для 64-битных ОС вы можете создать отдельное приложение, написанное на :labview: x64. Возможно, вам нужно будет поставить на ПК, куда будете ставить программу, пакет WMP, если его там нет, или он не той разрядности.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Общие»