我有几个操作智能卡的函数需要在页面上调用,
于是我新建一个ATL COM AppWizard工程,插入一个Lite Controle,增加了操作智能卡的接口,产生一个dll。然后我写了一个调用该object的页面jsp,想要调用里面的函数。但是在提示了“ActiveX不安全”(我觉得这至少是表明找到了ActiveX吧)之后,就说“对象不支持此属性或方法”,但是我明明在接口里定义了这个方法啊。另外,所有的接口都是STDMETHODIMP返回值,例如 CISmartCard::ReadOp(BSTR opname)。
也就是说从卡上读出的信息只有从输出参数中得到,是否如此?因为我第一次使用ActiveX,所以可能问题比较简单,请赐教。谢谢。