powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Определение файла, в котором лежит компонент ActiveX
11 сообщений из 11, страница 1 из 1
Определение файла, в котором лежит компонент ActiveX
    #32729044
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В свое время, когда только начинал разработку приложения, сделал глупость: использовал элемент управления ActiveX календарь OleClass=MSCAL.Calendar.7.
Никак не ожидал, что на другом компьютере, этот же "стандартный" элемент управления будет вести себя совершенно неожиданно.
Теперь вот мучаюсь: как путь к файлу на моем компьютере, где этот элемент хранится?

Среда разработки VFP6.
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32729056
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См.
in the \Winnt\System32
Mscal.cnt
Mscal.dep
Mscal.hlp
Mscal.ocx
Простым копированием на машину клиента перенос может не получиться.
См. в MSDN
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32729060
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, простым копированием не получается...
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32729065
Vadim H.Hairetdinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скопировать, затем: regsvr32 Mscal.ocx
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32729068
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
даже
REGSVR32 /i MSCAL.OCX
не дает эффекта
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32729100
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта штука входит в VS6.
Можно создать Setup при помощи Wizard Setup и указать в нем, что необходимо использовать данный ActiveX. После этого прогнать полученный Setup на машине клиента.
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32730940
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в чём КОНКРЕТНО проявляется ошибка?

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32730971
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например, говорит, что не находит в элементе свойство Year
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32733124
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может там установлена более свежая версия контрола и она мешает?

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32733180
Vadim H.Hairetdinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне кажется с аналогичной проблемой столкнулись здесь:
forum.foxclub.ru/read.php?f=5&i=81723&t=81636#reply_81723
Igor Korolyov тогда писал:
Суть процедуры в том, что для таких контролов (положенных не форму) фокс
внедряет в особое поле scx/vcx файла так называемую Runtime лицензию - после
чего достаточно отдать клиенту .ocx и зарегестрировать его через regsvr32
(или поручить это делать инсталлятору). В реестр лезть и прописывать там
DesignTime лицензию не нужно


Для MSMAPI совершенно верно (на собственной шкуре проверил). Поскольку календарь это контрол от MS, возможно таже песня и с ним.
...
Рейтинг: 0 / 0
Определение файла, в котором лежит компонент ActiveX
    #32737323
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Vadim H.Hairetdinov

Если бы было дело в лицензии, то была бы совершенно другая ошибка, и в
совершенно другой момент (при инициализации формы). А если не видно одно из
свойств, причём только на некоторых машинах, то сразу приходит мысль о том,
что используются разные версии компонентов.

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Определение файла, в котором лежит компонент ActiveX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]