Я не могу создать работающий элемент управления ActiveX на C #; Я безуспешно пытался следовать руководствам.
Я создаю образец проекта библиотеки классов, который включает этот код:
namespace AACWCSurvey
{
[ProgId("Prisoner.PrisonerControl")]
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Class1
{
public Class1()
{
MessageBox.Show("FIRETRUCK!!!");
}
}
}
Затем я сделал следующие шаги:
regasm MyDll.dll / tlb / codebase
Не вижу Prisoner.PrisonerControl
в tstcon32 = (
Моя ОС - WinXP x86.
UPD: работает с VBScript:
Dim objJava
Set objJava = WScript.CreateObject("Prisoner.PrisonerControl")
, но не отображается в tstcon32.