Пожалуйста, заводите новые беседы, если захотите отклониться от вопроса, поднятого в первом сообщении.

АвторСообщение



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 15.03.10 15:09. Заголовок: А можно ли заменить дефолтную папку для установки?


Уважаемый автор!
Поставил Вашу программу-ёфикатор дома на Word 2007 - всё отлично работает.
Хотел поставить на работе - не даёт.

На работе в диск С запрещена запись. Прав администратора нет.
Но в C:\Apps запись разрешена.

Сначала вручную поставил в диск C:\Rus с правами админа и скопировал темплейты в папочку Startup, зарегистрировал .ocx.
Запускаю Word 2007 - панелька видна - такаю на Ё - появляется окно выбора словарей - при запуски ёфикации вылазит ошибка: Compile error in hidden module: NewMacros.

Что может вызывать эту ошибку?
Можно ли в макросах ёфикатора прописать путь C:\Apps\Rus (для эксперимента)?

Спасибо!

Спасибо: 0 
Выдержка Ответить
Ответов - 10 [только новые]


управляющий


Сообщение N: 477
Учтён: 24.07.06
Откуда: Россия
ссылка на сообщение  Отправлено: 16.03.10 13:01. Заголовок: А что за операционка..


А что за операционка?
C:\Apps - это в Висте что ли? (я сам переполз на юникс, поэтому в новых виндах уже плохо ориентируюсь)
Давно не лазил туда, но по памяти в NewMacros только регистрация ocx, больше ничего там вроде нет. Эта проклятая регистрация нужна из-за кривизны автообновления виндовс, если оно включено...

попробуйте удалить файл-макрос a0reg_ocx.dot. После этого посмотрите в ворде список доступных макросов - NewMacros исчез? Если да - попробуйте запустить ёфикатор...

На днях попробую сделать сборку без этой самой регистрации, которая не нужна при отключенном автообновлении.

ЗЫ: гм, хотя кажется я не о том подумал... похоже, что NewMacros - это несколько иное... больше года не лазил туда.. посмотрю в ближайшее время...

Спасибо: 0 
УстановкиВыдержка Ответить



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 16.03.10 13:33. Заголовок: да, Виста 32-битная ..


да, Виста 32-битная
в папке C:\Windows\system32 файл richtx32.ocx - есть

C:\Apps - это пользовательская папка, к Висте отношения не имеет...

Сможете ещё заточить макрос на работу с папки C:\Apps\Rus?
Это нужно только в том случае, если макрос при работе с C:\Rus либо пытается в эту папку что-то писать (а не только читать), или макрос формально требует прав на запись в C:\Rus (а запись в любую папку на диске С, кроме C:\Apps у меня на работе запрещена админом).

Программа - просто отличная, если получится решить эту проблемку - поставлю её всем коллегам!

Буду ждать, спасибо!


Спасибо: 0 
Выдержка Ответить
управляющий


Сообщение N: 478
Учтён: 24.07.06
Откуда: Россия
ссылка на сообщение  Отправлено: 16.03.10 18:02. Заголовок: ладно, попробую пере..


ладно, попробую переделать просто на другой путь. Посмотрим что выйдет...
В ближайшее время выложу в этой теме.
Жаль времени сейчас очень мало, не могу быстро вносить изменения, как раньше...

Спасибо: 0 
УстановкиВыдержка Ответить
управляющий


Сообщение N: 479
Учтён: 24.07.06
Откуда: Россия
ссылка на сообщение  Отправлено: 17.03.10 17:56. Заголовок: Andrew, попробуйте в..


Andrew, попробуйте вот этот архив:
http://krina.land.ru/RusYaz/Rus_4.6.2_Apps.zip

Замените вручную файлы a0reg_ocx.dot и Rus.dot, которые Вы положили в StartUp, одноимёнными файлами из этого архива.
Nastr.txt, который лежит в Rus на всякий случай тоже замените.
Переместите содержимое C:\Rus в C:\Apps\Rus

Ну и попробуйте теперь запустить макросы...
Отпишитесь что вышло, если не затруднит.

На всякий случай: ICQ 478-246-369

Спасибо: 0 
УстановкиВыдержка Ответить



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 19.03.10 00:03. Заголовок: Пока попробовал дома..


Пока попробовал дома, пишет два раза:

Could not load some objects because they are not available on this machine.

Потом появляется "Выбор словарей..."

Жму "По основному...", выдаёт: Compile error in hidden module: NewMacros.

Если сделать копию ещё в C:\Rus, то всё работает без единой ошибки.

Попробую ещё на работе.
Спасибо!

Спасибо: 0 
Выдержка Ответить
управляющий


Сообщение N: 480
Учтён: 24.07.06
Откуда: Россия
ссылка на сообщение  Отправлено: 19.03.10 08:30. Заголовок: Ну, спасибо то не на..


Ну, спасибо то не на чем - не работает...
Все пути переписаны как Вы просили.
Свяжитесь всё-же по аське по-возможности.

Спасибо: 0 
УстановкиВыдержка Ответить



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 19.03.10 12:30. Заголовок: Проверил на работе (..


Проверил на работе (Виста) (дома была XP, офис везде 2007):

Первые две ошибки не выдаёт.

Появляется "Выбор словарей..."
Жму "По основному...", выдаёт: Compile error in hidden module: NewMacros.

NewMacros сделан для регистрации richtx32.ocx? Может его можно как-нибудь отключить в Rus.dot?
Просто удаление a0reg_ocx.dot ничего не дало... Выдаёт ту же ошибку...

Спасибо: 0 
Выдержка Ответить



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 19.03.10 12:31. Заголовок: П.С. На работе аську..


П.С. На работе аську поставить не могу...
А дома-то всё работает...

Спасибо: 0 
Выдержка Ответить
управляющий


Сообщение N: 481
Учтён: 24.07.06
Откуда: Россия
ссылка на сообщение  Отправлено: 22.03.10 13:22. Заголовок: Извините. В связи с ..


Извините.
В связи с личными трудностями, вынужден отложить поиск решения.
Со временем обязательно сделаю, но сейчас я не в состоянии этим заниматься.

Спасибо: 0 
УстановкиВыдержка Ответить



Не учтён
Учтён: 01.01.70
ссылка на сообщение  Отправлено: 27.06.12 17:51. Заголовок: Решение


Дело в том, что в Windows Vista, Windows 7 и Windows 8 фактически нет администраторских прав. Из-за этого не хватает прав, чтобы зарегистрировать в реестре макрос Richtx32.ocx.

Как обойти ограничение прав?

1. Создайте bat-файл.
2. Запишите в него следующую команду:
regsvr32 C:\Rus\Richtx32.ocx
3. Выполните его от имени администратора (через контекстное меню).

Теперь можете пользоваться этой замечательной утилитой!

Спасибо: 0 
Выдержка Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из Сети картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  выдержка  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свёрнутый текст

показывать это сообщение только смотрителям беседки
не делать ссылки живыми
Имя, пропуск:      учесть    
Тему читают:
- участник сейчас здесь
- участник отсутствует
Все даты в формате GMT  3 час. Просмотров сегодня: 3
Права: улыбки да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет