Здравствуйте, написал компонент на с# и встроил его в браузер, с локального кампа запускаю как (html)все работает, а когда приходит с сервера его не запускает, скажите как исправить кстати компонент визуальный и должен постоянно отображатся
Здравствуйте, Alexandr_2, Вы писали:
A_>Здравствуйте, написал компонент на с# и встроил его в браузер, с локального кампа запускаю как (html)все работает, а когда приходит с сервера его не запускает, скажите как исправить кстати компонент визуальный и должен постоянно отображатся
какой браузер? скорее всего нет разрешения на запуск неподписанных ActiveX
Здравствуйте, Alexandr_2, Вы писали:
A_>Здравствуйте, написал компонент на с# и встроил его в браузер, с локального кампа запускаю как (html)все работает, а когда приходит с сервера его не запускает, скажите как исправить кстати компонент визуальный и должен постоянно отображатся
В браузере установленно все как надо, в GAC зарегестрирован, на странице которая приходит вызывает его по guid. Кстати некоторые простые проекты работают как надо, например MessageBox("HelloWorld"). Еще забыл может это как то связанно, с тем что я использую в приложении Direct3D, и компонент не перерисовывается(не отображается)я имею ввиду сам ActiveX а не device.Clear...
Еще забыл написать, Возможно так что CLR не запускает код из интернета бех подписи я имею ввиду не snk а lpk наверно надо втавить в страницу гуид этой лицензии, но не знаю в этом ли дело
Здравствуйте, SаNNy, Вы писали:
SNN>Здравствуйте, Alexandr_2, Вы писали:
A_>>Здравствуйте, написал компонент на с# и встроил его в браузер, с локального кампа запускаю как (html)все работает, а когда приходит с сервера его не запускает, скажите как исправить кстати компонент визуальный и должен постоянно отображатся SNN>какой браузер?
Здравствуйте, Alexandr_2, Вы писали:
A_>В браузере установленно все как надо,
Настройки той зоны безопасности, куда относится сайт, откуда грузится активикс... эээ... Вот там в настройках зоны где раздел про активикс все правильно?
Конечно IE,
___>Настройки той зоны безопасности, куда относится сайт, откуда грузится активикс... эээ... Вот там в настройках зоны где раздел про активикс все правильно?
Да! Смотрите. Это у меня класс наследник Panel. В этом классе я инециализировал директ, при запуски опять же на лок компе, нормально запускает а о от сервреа нет, он не отабражает окно(то есть саму Panel на подобие flash player. А просто видно пустое место под activex). но когда я сделал наследником от Form то с сервера приходящая сраничка запускает форму с инициализированым директом. Вот тут и я не понял почему он не отображает его в браузере когда от Panel, значит activex все таки запускает
Здравствуйте, Alexandr_2, Вы писали:
A_>Да! Смотрите. Это у меня класс наследник Panel. В этом классе я инециализировал директ, при запуски опять же на лок компе, нормально запускает а о от сервреа нет, он не отабражает окно(то есть саму Panel на подобие flash player. А просто видно пустое место под activex). но когда я сделал наследником от Form то с сервера приходящая сраничка запускает форму с инициализированым директом. Вот тут и я не понял почему он не отображает его в браузере когда от Panel, значит activex все таки запускает
Вообще почему именно ActiveX? Может лучше использовать сборки? Они конечно ActiveX только не совсем.
Наследоваться надо от финформс UserControl иначе проблемы.
И еще Сиверлайт вроде новый вышел там для трастед апликэйшн можно хоть неуправляемый код вызывать.
Re[6]: Как правильно создать "activeX"
От:
Аноним
Дата:
08.01.12 11:39
Оценка:
Здравствуйте, _d_m_, Вы писали:
___>Здравствуйте, Alexandr_2, Вы писали:
___>И еще Сиверлайт вроде новый вышел там для трастед апликэйшн можно хоть неуправляемый код вызывать.
Короче немного разобрался, значит когда загружается страница все нормально создается класс который создал, но перегруженый метод (кстати по-моему они не подерживаютмя COM) OnPaint не вызывается, приходится самому вызывать в кострукторе и в параметрах указывать null, теперь для какого мне объекта надо вызвать перерисовку?
Кстати если от винформс наследоватся то как я сказал все нормально и директ и окно создается и появляется,но не в браузере а как отдельное
Re[7]: Как правильно создать "activeX"
От:
Аноним
Дата:
08.01.12 11:57
Оценка:
Все наконец то сделал!!!!!!! Методы надо явно в коде на jaavScript прописывать вбраузере?