Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
8 / 8 / 2
Регистрация: 09.02.2014
Сообщений: 124

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

10.09.2014, 21:07. Показов 4573. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru