:: Главная :: Решения :: Статьи :: Проект "Русский help" :: Файловый архив :: Фотоальбом :: Ссылки :: | ||
Л и с о в о д ы в с е х с т р а н, о б ъ е д и н я й т е с ь !!! |
На машине клиента ActiveX требует лицензию | ||
---|---|---|
Проблема.
Я использовал в своей программе ActiveX-компонент, а на машине клиента он не работает. Требует какую-то лицензию. Причина. Причина заключается в некоторых юридических тонкостях прав, на использование ActiveX-компонент, реализованных Microsoft. Приблизительно, смысл этих юридических тонкостей можно сформулировать так: нельзя распространять чужой продукт, но можно распространять результат его работы. Решение. Необходимо включить используемый ActiveX-компонент в визуальную библиотеку FoxPro (файл VCX). Такое использование ActiveX-компонентов не считается "распространением чужого продукта" и не требует установку лицензии. На машину клиента необходимо перенести только собственно файл OCX, содержащий этот ActiveX-компонент. Разумеется, после переноса этот файл OCX необходимо зарегистрировать при помощи программы RegSvr32.exe примерно так
Здесь вместо текста "Имя_файла" надо написать реальное имя Вашего файла OCX. Файлы OCX, как правило, кладут в директорию System32. Исходя из этого, и написана команда. Но Вы вполне можете положить файл OCX в любое другое место. Соответственно, надо будет подкорректировать команду регистрации. Любая попытка прямого программного (из файла PRG) создания данного ActiveX-компонента потребует наличия на машине клиента лицензии. Впрочем, это правило относиться только к тем ActiveX-компонентам, которые созданы собственно Microsoft. Если Вы покупали ActiveX-компонент у стороннего разработчика как отдельный продукт, то Вам следует уточнить у продавца правила распространения программ, использующих данный ActiveX-компонент. ------------------ Исправлено 2 раз(а). Последнее : Владимир Максимов, 15.10.08 14:55 |
||
Тема | Просмотров | Написано | Написано |
---|---|---|---|
ActiveX | 4017 | Владимир Максимов | 01.03.05 21:55 |
На машине клиента ActiveX требует лицензию | 7092 | Владимир Максимов | 18.09.05 11:03 |
Как перевести координату в пикселях (Pixcels) в твипы (Twips) | 10405 | Владимир Максимов | 22.01.06 20:29 |
© 2006 Fox Club  |