[JS] - handler do zdarzenia z ActiveX

0

Witam!

Mam kontrolkę ActiveX napisaną w VB.NET, która implementuje poniższy interface:

Public Interface IConnector
    Function Logon(ByVal pServer As String, ByVal pUsername As String, ByVal pPassword As String) As String
    Event NewEvent(ByVal pEventArgument As String)
End Interface

Kontrolka jest skompilowana jako DLL i jest osadzona w stronie WWW:

<html>
<head>
<script language="javascript">
    var system = new ActiveXObject("ActiveXTest3.ActiveXTest3.CConnector");    
    function Logon()
    {
     alert(system.logon("server","user","pass"));
    }    
</script>
</head>
<body onload = "javascript:Logon()">
</body>
</html>

Pytanie brzmi: jak mogę obsłużyć w stronie WWW zdarzenie NewEvent z kontrolki ActiveX.

Dziękuję!

0

Może wątek należałoby przenieść do działu 'Nietuzinkowe tematy'?
Co na to Mod?

0

Witam,

W internecie jest wiele pseudo-rozwiązań tego problemu. Napisałem "pseudo" ponieważ po prostu nie działają. Jeśli jednak ktoś by kiedyś szukał podobnego rozwiązania to polecam stronę:

http://www.codeproject.com/KB/cs/CreateActiveXDotNet.aspx

Artykuł dobrze napisany, z przykładowym kodem, a co najważniejsze sprawdzony i podane tam rozwiązanie działa. :)

Pozdrowionka!

1 użytkowników online, w tym zalogowanych: 0, gości: 1