任何人都可以帮我解决如何从javascript调用dll函数。使用activexobject我收到错误“自动化服务器无法创建对象”。这是我的代码
var jMyAcctId = document.all.RefNum.value;
var jMyAcctType = document.all.TrxType.value;
var NewObject = new ActiveXObject("HDMFCDV.cdv");
if (NewObject.IsValidID(jMyAcctId,jMyAcctType) == true)
{
document.all.RefNumError.innerText = "";
CnvUp(sel);
document.all.CustFName.disabled = false;
document.all.CustFName.focus();
}
提前谢谢。
答案 0 :(得分:1)
您的JavaScript代码很好。我怀疑问题出在HDMFCDV.cdv ActiveX上 - 无论是你实现它还是你注册它的方式。
我不熟悉HDMFCDV对象。这是您实施的专有对象吗?以下是一些排除故障的提示: