js调用vb.net类库的步骤
js调用vb.net类库的方法
小弟菜鸟,请教大家一个问题,以下是我随便写了一个测试用的vb.net的类库程序,假设工程名是GetData
现在我想用js调用这个类库里的方法,请教能直接调用吗?我尝试了下应该是不可以的,所以我尝试用VB6封装一下这个类库来调用(因我要做BS版的界面,用VB6还可以封装成CAB包自动下载),结果VB6调试的时候就报错,网上说用regasm注册一下,我尝试是注册失败了,请教各位大神给下指导建议;主要是想通过js调用这个类库。谢谢大家
------解决方案--------------------
你能接受在客户端部署.net框架库以及插件么?
你能接受客户端浏览器安全等级被降低或者购买数字签名么?
特别的,你使用了sehr.crypto.dll这个程序,如果它是32位的,那么你能接受你的客户端只运行32位浏览器么?
如果这些能接受,你可以考虑。
否则还是在服务器上调用吧,用webapi或者类似的技术,让js通过服务器去调用,而不是在本地执行。
小弟菜鸟,请教大家一个问题,以下是我随便写了一个测试用的vb.net的类库程序,假设工程名是GetData
Public Class Main
Declare Function GenerateKey128 Lib "c:/windows/sehr.crypto.dll" (ByVal bKey() As Byte) As Long
Public Function GetPatInfo(ByVal Info As String)
Dim bKey() As Byte '
bKey = {162, 158, 194, 220, 224, 239, 203, 47, 26, 224, 61, 199, 56, 47, 50, 109, Info}
Return GenerateKey128(bKey)
End Function
End Class
现在我想用js调用这个类库里的方法,请教能直接调用吗?我尝试了下应该是不可以的,所以我尝试用VB6封装一下这个类库来调用(因我要做BS版的界面,用VB6还可以封装成CAB包自动下载),结果VB6调试的时候就报错,网上说用regasm注册一下,我尝试是注册失败了,请教各位大神给下指导建议;主要是想通过js调用这个类库。谢谢大家
------解决方案--------------------
你能接受在客户端部署.net框架库以及插件么?
你能接受客户端浏览器安全等级被降低或者购买数字签名么?
特别的,你使用了sehr.crypto.dll这个程序,如果它是32位的,那么你能接受你的客户端只运行32位浏览器么?
如果这些能接受,你可以考虑。
否则还是在服务器上调用吧,用webapi或者类似的技术,让js通过服务器去调用,而不是在本地执行。