![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 140
|
![]()
Добрый день.
Ситуация следующая: есть готовый осх (activeform). записал его на флешку, переписал на 3 чужих компа (в папку на рабочем столе), зарегистрировал- все ОК. А вот на 4м компе при регистрации винда выдала ошибку примерно такого содержания (не помню точно, могу ошибаться): "то ли не могу найти такойто файл, толи класс не зарегистрирован и про regsrvr32 чтото". На всех системах стоит ХР. Ошибку эту на 4м компе устранил, переместив сей ОСХ в С:\windows\system32\. Только после такого перемещения регистрация прошла успешно. Подскажите плиз, почему эта ошибка возникла, как устранить? Последний раз редактировалось varelik; 21.04.2010 в 14:18. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
создать для всех одинаковые условия при регистрации, например сделать батник в котором сначала копировать в системную папку ocx, а потом инсталлировать regsvr32:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 140
|
![]()
raxp, эти досовские команды, как я понимаю, можно и вручную проделать без всяких батников. (сopy- просто копировать куда либо, regsvr32- это Пуск\Выполнить...). Но вопрос не вэтом.
Как мне на компе, где возникнет подобная ошибка, зарегистрировать ОСХ, который я помещу в какую либо пустую папку на рабочем столе? Я не должен делать перемещений в С:\windows\system32\, нужно именно с рабочего стола регистрировать. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну дык.
regsvr32 "C:\Documents and Settings\Я\Рабочий стол\йй.OCX"
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 140
|
![]()
Stilet, именно так и делал.
Результат: на 3х компах- нормально, на 4м- ошибка. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
TC, читай сначала - создать одинаковые условия для регистрации ...а батник лишь для уменьшения телодвижений, помещай себе в любую папку и запускай батник/
![]() Добавлено насчет вашей ошибки, никто вам не гарантирует, что на всех машинах равные права на выполнение выставлены, на той 4-й вероятно именно такая ситуация, а помещение в system32 - дает определенную типизацию/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 21.04.2010 в 15:23. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 140
|
![]()
А что подразумевается под "одинаковые условия для регистрации"?
На всех компах я все одинаково и делал. |
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Значит ошибка в том что неверно настроены права для доступа.
Не пихай куда попало свои OCXы. Для них самое место System32
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 140
|
![]()
Stilet, вполне возможно. Но вот только что на 5м компе попробовал (и на раб.столе. и в System32). Вот точный текст ошибки:
в шапке окна: regsvr32 в окне: Ошибка при вызове LoadLibrary("c:\Documents..")- не найден указаный модуль. На этом компе, кстати, дельфи не стоит, на прошлых 4х был установлен |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
у-у-у, а приложи-ка скрин ошибки, если пробовал в system32, то причем тут c:\Documents
![]() зы: и все-таки хлебом не корми, но дай нагадить в c:\Documents. ![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как изменить имя activeform | varelik | Общие вопросы Delphi | 7 | 11.03.2010 16:18 |
activeform переменная | varelik | Общие вопросы Delphi | 3 | 03.03.2010 14:27 |
форма в activeform | varelik | Общие вопросы Delphi | 2 | 27.01.2010 11:12 |
activeform destructor | varelik | Общие вопросы Delphi | 0 | 27.01.2010 10:59 |
activeform размещение контролов | varelik | Общие вопросы Delphi | 14 | 21.01.2010 15:42 |