Проблемы с регистрацией OCX
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Проблемы с регистрацией OCX Expand / Collapse
Автор
Сообщение
29.10.2006 7:35
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 18.03.2007 9:49
Сообщ.: 9, Visits: 33
Проблема такая.
Недавно пришлось переустановить винду с нуля. Поставил Visual Studio. Запускаю свою программу (а у меня там использован мной же написанный ocx). Не работает. Пишет:
Component 'player.ocx' or one of its dependences not correctly registered: a file is missung or invalid
Перекомпилировал весь проект - не работает. Перекомпилировал отдельно контрол - не работает. Что делать? До переустановки винды проблем не было.
Спасибо!
Сообщ. #906608
29.10.2006 11:58


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 13.12.2007 18:51
Сообщ.: 3 047, Visits: 33 391
Проверь, что имеются в наличии и зарегистрированы все компоненты, на которые ссылается твой контрол. Кстати, если попробуешь открыть его исходники в VB IDE, то сможешь узнать, что именно ему не нравится: на проблемных референсах будет пометка "MISSING", а на проблемных компонентах - вообще споткнётся и выведет сообщение из серии "### was not a loaded control class" и т.п.

PS: не заметил, что тебе удалось перекомпилировать контрол - а раз так, то битых ссылок не было. Запость список всего, на что ссылается твой контрол. Ибо странно.


While (!Life.EOF) { You.Money ++; You.Girls.Add(new Girl(90,60,90)); BeHappy(); }
Сообщ. #906612
29.10.2006 12:28
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 18.03.2007 9:49
Сообщ.: 9, Visits: 33
Вот именно, что перекомпилировать удалось. Когда запускаю прогу из VB, все работает.
Спасибо за совет. А что делать, когда я узнаю, что ему не нравится?
Сообщ. #906614
18.04.2007 18:59
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 23.04.2007 17:49
Сообщ.: 1, Visits: 5
Если кто-то уже решил эту задачу - поделитесь!!!

У меня проблема! Очень требуется её решить.

В общем,

Я писал программку тут для фирмы своей, сделал всё, но пару юзер-контролов взял в инете. Прикрутил к себе в проект. Всё вроде нормально, но, я решил запустится под 98-ой, чтоб проверить работоспособность приложения, так вот, в тех юзер-контролах Caption написано крякозяблами. Что я сделал: в проекте изменил фонт с Западного на Кириллический (хотя, это вроде не совсем помогло, я в *.frm изменил все упоминания Charset = 0 на Charset = 204). Один контрол нормально стал отображать себя. А вот другой - нет. Более того в логе загрузки формы:

Class *** of control *** was not a loaded control class.

Однако следует заметить, один экземляр контрола нормально отображает название, а остальные (они в одном массиве) после компиляции принимают прежний вид, т.е. я ставлю Caption = Помощь, а IDE после компиляции возращает названию имя контрола... Плюс, эта ошибка в логе... что-то неправильно.

Хелп!!!

Сообщ. #912585
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 10:33