Проблема: на C# создан сервер COM. Для запуска через JScript используется, например, следующий код:
var f = new ActiveXObject("KM.KMForm");
f.width =300;
f.Height =300;
f.visible = true;
Здесь KM — это namespace, а KMForm — название визуального компонента
Естественно, форма KMForm запускается в отдельном окне.
Надо встроить её в html-страницу.
Прочитал в книге, что для этого используется следующий код:
<object id="SomeId" classid="KMProgram#KM.KMForm" width="550" height="400" >
</object>, где KMProgram — имя сборки.
Это не работает.
Re: Использование ActiveX, написанного на C#, в html
Здравствуйте, Аноним, Вы писали:
А>Проблема: на C# создан сервер COM. Для запуска через JScript используется, например, следующий код: А> var f = new ActiveXObject("KM.KMForm"); А> f.width =300; А> f.Height =300; А> f.visible = true; А>Здесь KM — это namespace, а KMForm — название визуального компонента
А>Естественно, форма KMForm запускается в отдельном окне. А>Надо встроить её в html-страницу.
А>Прочитал в книге, что для этого используется следующий код: А><object id="SomeId" classid="KMProgram#KM.KMForm" width="550" height="400" > А></object>, где KMProgram — имя сборки. А>Это не работает.
Коллега! Обьясни плЫз ламеру: чтоб посмотреть эту страницу надо .NET Framework?
Если да, то не у всех юзеров инета он есть.
Re[2]: Использование ActiveX, написанного на C#, в html
Здравствуйте, int13h, Вы писали:
I>Коллега! Обьясни плЫз ламеру: чтоб посмотреть эту страницу надо .NET Framework? I>Если да, то не у всех юзеров инета он есть.
Чтобы посмотреть то, что я написал на форуме .NET Framework не нужен.
С уважением, x1