Нужно написать DLL, который потом создавать как ActiveX в JScript:
var Obj = new ActiveXObject("DLL Object");
Obj.OpenIEWindow();
Один из методов которого будет открывать IE. Вроде написал компонент:
using System;
public class DLLObject
{
public void OpenIEWindow()
{
//...
}
}
Дальше пытаюсь её рарегистрировать: regsrv32.exe DLLObject.dll — пишет, что добавил, но не зарегистрировал, т.к. не нашёл точку входа в программу для DllRegisterServer.
Подскажите, как написать простенький ActiveX средствами .Net. В этом вопросе чайник, тут вдруг понадобилось. Обязательно ли его регистрировать?
Здравствуйте, Crazy Diamond, Вы писали:
CD>Дальше пытаюсь её рарегистрировать: regsrv32.exe DLLObject.dll — пишет, что добавил, но не зарегистрировал, т.к. не нашёл точку входа в программу для DllRegisterServer.
CD>Подскажите, как написать простенький ActiveX средствами .Net. В этом вопросе чайник, тут вдруг понадобилось. Обязательно ли его регистрировать?
Вроде бы для этого используют RegAsm.exe

, а как экспозить .Net в СOM описано
здесь
Здравствуйте, Crazy Diamond, Вы писали:
CD>Нужно написать DLL, который потом создавать как ActiveX в JScript:
А тебе именно ActiveX нужен? Может быть
вот это решение устроит благородного дона?
В этом нет ничего сложного. Просто нужно нажимать нужные клавиши в нужное время! (с) И.С. Бах
Здравствуйте, Вале РА, Вы писали:
ВР>Здравствуйте, Crazy Diamond, Вы писали:
CD>>Нужно написать DLL, который потом создавать как ActiveX в JScript:
ВР>А тебе именно ActiveX нужен? Может быть вот это решение устроит благородного дона?
ВР>
Спасибо, помню как-то изучал этот вариант, сейчас глянул — стоит подумать. )