Hej, hittade en intressant dll fil som slår upp dnsnamn från ipnummer. Denna är installerad på servern. Nu undrar jag lite hur jag får det att fungera på klienten...
Följande funktion vill jag ha. Genererar felet nedan...
<%
Dim netDLL
Set netDLL = Server.CreateObject("NETDLL.Network")
IPAddress = Request.ServerVariables("REMOTE_ADDR")
varResolvedName = netDLL.GetHostFromIP(IPAddress)%>
%>
<%=varResolvedName %>
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'GetHostFromIP'
/prestandatest/prestandatest.asp, line 167
Byter jag ut raden mot följande så fungerar det men det blir inte direkt dynamiskt...
Det har inte riktigt med ASP/VBScript att göra. Snarare IIS/C++, eftersom IStringList är ett interface, som används för att plocka ut en värdena från stränglistorna i t.ex. Request.QueryString eller Request.Form.