8 / 8 / 2
Регистрация: 09.02.2014
Сообщений: 124

Регистрация Mscal.ocx (Календарь) в VB6 Windows 7 64x

10.09.2014, 21:07. Показов 4606. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Запускаю cmd.exe от имени администратора: cd \windows\syswow64 потом regsvr32 mscal.ocx Enter и не регистрируется. Скачал программу AutoRegocx запустил под администратором, все пробежало как будто нормально, но пытаюсь установить, пишет: не зарегистрирован.
Подскажите, есть ли решение?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.09.2014, 21:07
Ответы с готовыми решениями:

Как отключить mscal.ocx?
Парился я тут несколько сабжей назад на счет создания дистрибутива ... Вроде разобрался (спасибо всем участникам - помогли)! Но вот...

*.OCX компоненты для VB6.
Помогите пожалуйста найти *.OCX компоненты в интернете. Заранее благодарен Sputnik-2110.

[VB6]Как прилепить ocx к проекту?
Сделал небольшую софтинку на вб6 и вссунул туда кнопки скачанные из интернета (XPControls.ocx). Можно ли как-то всунуть их в проект, что бы...

6
 Аватар для aptos
13 / 13 / 3
Регистрация: 04.06.2013
Сообщений: 156
10.09.2014, 23:21
Сам ocx-файлик в cd \windows\syswow64 закинул?
1
8 / 8 / 2
Регистрация: 09.02.2014
Сообщений: 124
11.09.2014, 13:56  [ТС]
Да, конечно.

Добавлено через 1 час 6 минут
Подскажите пожалуйста, какую (после VB6) версию VB надо установить,чтобы не возникала проблема с регистрацией Object library и возможно было работать
с файлом *.accdb?
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
11.09.2014, 16:42
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Для обеспечения совместимости, можно воспользоваться поздним связыванием.
Тогда регистрировать библиотеку (при наличии установленного офиса) не нужно.
Офис должен поддерживать этот формат файла. Если открываете файл accdb, значит
и офис должен быть не ниже 2007 версии (либо апдейт обратной совместимости).

Уберите галочки с библиотек офиса в References.
Явную типизацию объектов офиса смените просто на "объект" ... as Object
Visual Basic
1
2
3
Dim appAccess As New Access.Application
rem заменить на 
Dim appAccess As Object
Следовательно, создавать объект так:
Visual Basic
1
Set appAccess = CreateObject("Access.Application")
Добавлено через 13 минут
Цитата Сообщение от yurimo100 Посмотреть сообщение
Запускаю cmd.exe от имени администратора: cd \windows\syswow64 потом regsvr32 mscal.ocx Enter и не регистрируется.
Если на голую систему, то скорее всего там много зависимостей с другими компонентами.
Проще всего создать инсталлятор.
1
8 / 8 / 2
Регистрация: 09.02.2014
Сообщений: 124
11.09.2014, 16:43  [ТС]
Dragokas, Извините, я не большой знаток VB6. Поэтому возник вопрос: что надо записать в ("Access.Application"), касательно mscal.ocx?
И как создать инсталлятор?
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
11.09.2014, 16:46
Приведите больше данных.
У Вас в каких условиях используется база *.accdb (для чего)?
На системе с установленным офисом или без? Планируется ли использование на системе, где офис старой версии?
Цитата Сообщение от yurimo100 Посмотреть сообщение
что надо записать в ("Access.Application"), касательно mscal.ocx?
Ничего. Я написал вариант, как можно сделать, если на системе уже установлен офис >= 2007.
1
8 / 8 / 2
Регистрация: 09.02.2014
Сообщений: 124
11.09.2014, 16:53  [ТС]
Dragokas, В БД я ввожу дату наступления события и сообщение(текст), которое выводится, например, в MsgBox .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.09.2014, 16:53
Помогаю со студенческими работами здесь

Регистрация Mscomctl.ocx
Для работы моего приложения необходим Mscomctl.ocx. Я создал установщик (через Inno Setup), который копирует Mscomctl.ocx в System32 при...

Регистрация библиотеки compcontrols.ocx
открываю свой VB6 делаю Project >> Components >> Browse выбираю свой скачаный compcontrols.осх. А оно мне выдает Значит, что мой .осх...

Регистрация OCX компонента в системе
Как сделать ? Что за утилиты пользовать ?

Windows 2000 Rus VB6, VB6 Resource Editor отсутствует
В Windows 2000 Rus + SP3 проинсталлировал Visual Studio 6 + MSDN Full (вся студия на 6 CD-R). В VB6 “Add-In Manager” всего три компонента,...

Регистрация шрифта средствами VB6
Всем привет! Ткните носом. попадалась на глаза тема. Не могу найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru