dll Einbindung
elmar
- asp.net
Hi Leute,
weiß jemand wie ich ueber VB- oder Java Script in eine HTTP Seite eine Dll einbinden kann?
Besten Dank im Vorraus,
elmar
Hallo,
du kannst z.b. mit VB6 eine ActiveX DLL erstellen, diese DLL dann mit regsvr32 (COM+ mäßig) registrieren und dann über deren ProgID
in eine ASP Seite einbinden.
zb:
======= VB6 ActiveX DLL 'MyASPComponents.dll'=======
public class MyClass
public function Add(long operand1, long operand2) as long
return operand1 + operand2
end function
'.. here goes some more implementation
end class
======= Registrierung mit regsvr32 =======
regsvr32 MyASPComponents.dll
(das ergebnis kannst du dann in der Registry als CLSID wiederfinden)
======= Benutzung in ASP-Seite 'myASPpage.asp' =======
<%
dim myObj, addResult
set myObj = Server.CreateObject("");
addResult = myObj.Add(13,14)
Response.Write "13 + 14 = <b>" & addResult & "</b><br>"
myObj = nothing
%>
... falls du das gemeint hast ...
eine Syntax wie
PUBLIC DECLARE FUNCTION myFunction Lib "this.dll" alias thisFunction(argument1, ...)
gibt es imho nicht in VBScript (aber in VB6).
Ciao, Frank
Moin,
eine Syntax wie
PUBLIC DECLARE FUNCTION myFunction Lib "this.dll" alias thisFunction(argument1, ...)
gibt es imho nicht in VBScript (aber in VB6).
In ASP.NET hingegen ist das durchaus möglich -- falls das gemeint war. Die Syntax ist die selbe wie in "corporate" VB. Auch Einbinden per Attribut ('DllImport') funktioniert.
lg, Konrad -