ActiveX使用错误的WorkingDirecotry

时间:2014-08-29 13:20:29

标签: c# javascript activex

可能我使用的是糟糕的编程习惯,但我不得不要求澄清一下。 我开发了一个C#应用程序,然后像COM组件一样编译和注册。 用javascript我把它添加到我的网页,如ActiveX控件。

除了将他的工作目录设置为桌面外,一切都很好。 我的应用程序用户并生成一些文件,我从不设置该目录的路径(使用应用程序的默认工作目录)。 有一种方法可以设置ActiveX的工作目录(或者可能是Javascript配置)。

这是与ActiveX对象相关的小片段

try {
            var Lib = new ActiveXObject("LIB.MyLib");
            SignLib.Initializer("DEVICE", "");
            alert(SignLib.LibEcho("Success!"));
        } catch (ex) {
            alert("Error: " + ex.message);
     }

感谢。

0 个答案:

没有答案