Hoy!
Jag har testat en activexdll i VB6 som (härifrån forumet) anropas från ASP, den ser ut såhär:
Private MyScriptingContext As ASPTypeLibrary.ScriptingContext
Private MyRequest As ASPTypeLibrary.Request
Public Sub OnStartPage(PassedScriptingContext As ScriptingContext)
Set MyScriptingContext = PassedScriptingContext
Set MyRequest = MyScriptingContext.Request
End Sub
Public Function GetId()
GetId = MyRequest.QueryString("id")
End Function
och den funkar juh bra...skriver ut den med:
Set LFM = Server.CreateObject("Project1.Class1")
Response.Write LFM.GetId
Min fråga: är det möjligt att använda t.ex:
GetId = MyRequest.ServerVariables("REMOTE_ADDR")
i min ActiveX komponent? Eller kan man göra på nåt annat sätt för att kunna ta ut IP-adressen inuti komponenten?