Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Could not load an object because it is not available on this machine. / 12 сообщений из 12, страница 1 из 1
11.06.2009, 15:54
    #36037989
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
всем привет, сделал форму,где использую компонент List View
Но эта форма на других машинах не открывается, пробовал закинуть у них в систем32 библиотеку MSCOMCTL32.OCX, при запуске выдает:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
---------------------------
Microsoft Forms
---------------------------
Could not load an object because it is not available on this machine.


---------------------------
ОК   
---------------------------
пробовал эту же библиотеку зарегистрировать
Код: plaintext
c:\windows\system32\regsvr32 /s .\MSCOMCTL32.OCX
не получается :-(
...
Рейтинг: 0 / 0
11.06.2009, 16:15
    #36038022
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
Железнодорожникне получается :-(Не получается попасть по клавишам? Не получается найти кнопку Пуск? Не получается убрать ключ /s, чтобы увидеть сообщение regsvr? Бееедный(((

// Windows Common Controls license key
HKEY_CLASSES_ROOT\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905 = aahakhchghkhfhaamghhbhbhkbpgfhahlfle
...
Рейтинг: 0 / 0
12.06.2009, 01:12
    #36038584
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
Я не понимаю одного? Зачем все это?
Почему нельзя просто, по-людски? Сделать стандартный инсталяционный пакет, запустить Setup?
...
Рейтинг: 0 / 0
12.06.2009, 06:47
    #36038652
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
господа, спокойствие ;)
пробовал вот так:
regsvr32 C:\MSCOMCTL32.OCX
и пробовал сделать инсталяху с помощью Setup Factory 8.0 и там же MSCOMCTL32.OCX зарегистрировать как СОМ объект, не помогло
...
Рейтинг: 0 / 0
12.06.2009, 07:09
    #36038656
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
Antonariyчтобы увидеть сообщение regsvr? Бееедный(((


regsvr сообщает об успешном регистраций :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
---------------------------
RegSvr32
---------------------------
DllRegisterServer в C:\windows\MSCOMCTL32.OCX завершено успешно.
---------------------------
ОК   
---------------------------
...
Рейтинг: 0 / 0
12.06.2009, 07:28
    #36038660
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
вообщем так, делаю СОМ объект, я пробовал из проекты экспортнуть форму и на другом компе импортнул через VBA в екселе, при добавления этой формы эта же ошибка выходит
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
---------------------------
Microsoft Forms
---------------------------
Could not load an object because it is not available on this machine.


---------------------------
ОК   
---------------------------
после открытия формы удаляются компоненты Ms Status Bar, Ms List View
Но я mscomm32.ocx закинул в систем32 и его зарегистрировал как СОМ
В чем дело...?
...
Рейтинг: 0 / 0
12.06.2009, 08:02
    #36038669
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
есть один момент :)
форма создана в VBA и в проекте просто импортнул, но в списке Designers
попробую нарисовать форму в VB
...
Рейтинг: 0 / 0
12.06.2009, 08:45
    #36038679
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
ЖелезнодорожникВ чем дело...?Скорее всего не хватает ключа реестра, указанного выше.
...
Рейтинг: 0 / 0
12.06.2009, 09:00
    #36038682
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
AntonariyЖелезнодорожникВ чем дело...?Скорее всего не хватает ключа реестра, указанного выше.
именно этот же ключ был, удалил, заново залил, не помогло
...
Рейтинг: 0 / 0
12.06.2009, 09:09
    #36038685
DidarBK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
Antonariy, подскажи, я на VB особо не работаю
создал на VB форму(прилагаю) с компонентами ListView,Status bar, эта форма на том компе открывается без проблем...
Скорее всего мне придется форму пересоздать на VB
один вопрос, компонент MultiPage, почему то компоненты на Page1 отображается и в Page2
как сделать, что бы на каждой вкладке свои интерфейс был ?
...
Рейтинг: 0 / 0
12.06.2009, 10:29
    #36038724
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
При работе с MultiPage нужно самостоятельно прятать и показывать контролы в зависимости от страницы.
...
Рейтинг: 0 / 0
13.06.2009, 14:17
    #36039640
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Could not load an object because it is not available on this machine.
авторесть один момент :)
форма создана в VBA и в проекте просто импортнул, но в списке Designers

Вот где собака порылась! Такое нельзя делать.

:0)))
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Could not load an object because it is not available on this machine. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]