activex

    1热度

    2回答

    我对COM的开发相对比较陌生,我想知道COM对象属性访问的社区标准是什么。我已经在代码中看到以下两个惯例: comObjectPtr->PutValue(value); 和 comObjectPtr->Value = value; 两者似乎工作,但我想知道如果有一个内在的优势或劣势任何一种方法和原因。

    1热度

    3回答

    我有一个VB6应用程序,我没有源代码。此应用程序使用第三方ActiveX控件。我想自动化这些ActiveX控件。是否有可能获得IUnknowns或对象引用?对于其中一些,我可以获得底层的HWND,但从我可以告诉的是没有将这些HWND转换为ActiveX控件的通用方法。 某些测试软件允许您使用ActiveX控件编写VB6应用程序的脚本。他们是如何做到的呢?

    0热度

    2回答

    我有一个WPF WebBrowser控件显示Flash文件的应用程序。 Flash文件用于WebCam /麦克风聊天。目前,每次加载闪光灯时,都会显示一个对话框,要求获得使用麦克风和相机的权限。 我该如何假装点击允许按钮来阻止这个问题的讨厌用户? 在Flash或WebBrowser中显然不可能,但我认为我可以将事件/消息发送到WebBrowser控件中的ActiveX对象。

    4热度

    2回答

    对不起,真的很新手问题,但如果我要创建一个ASP.NET网站应用程序,例如链接到数据库的事件日历,用户是否可以使用Active X与此Calendar进行交互? 不知道怎么把这个问题换成其他方式。我想问的原因是我的作品系统阻止了Active X控件,因此使用ASP.NET开发任何东西都没有意义。 作为一个侧面的问题 - 什么不使用Active X? 谢谢

    4热度

    5回答

    我已经使用C++创建了一个ActiveX控件。我使用Visual Basic代码实例化Excel工作表中的控件。我只能运行VB脚本一次,后续运行导致当试图访问“ActiveSheet”变量以下运行时错误: Microsoft Visual Basic Run-time error '-2147319765 (8002802b)': Automation error Element not

    0热度

    2回答

    我们有一个大型部署的3层.NET应用程序,由于良好的商业原因,目前无法升级。客户端通过通常的互操作机制使用许多经典的C++ ActiveX控件。 我们修复了其中一个ActiveX控件中的一些关键错误,并且需要将修复程序部署到大量客户而无需重新安装客户端。修补程序是允许的,包括升级dll。有没有办法来安装一个错误修正的ActiveX DLL而不需要一个新的客户端?界面,文件名,GUID等都没有改变。

    2热度

    3回答

    我想决定是否使用自定义ASP.Net Ajax Extender或jQuery来执行简单的Web服务调用。 Web服务方法接受客户ID并返回客户名称。我倾向于jQuery,因为它很简单。唯一的问题是,由于我公司的IE7的组策略设置,首次jQuery的调用它提示用户以下消息Web服务: 一个脚本访问某些软件 (ActiveX控件)上此页面已被标记为 脚本安全 。你想允许这个吗? 扩展器不会导致显示此

    7热度

    3回答

    关于COM/ActiveX的好处之一是进程外EXE。你可以有一个EXE,它以两种其他进程可用的形式公开了方法和属性,包括VBScript和JScript。与此同时,EXE可以拥有自己的功能,与其类型库提供的功能相关或无关。 什么是.NET等价物? 我有一个现存的VB6项目,这是一个脚本语言解释器(使用MSScript)和其他脚本语言的各种工具函数的资源。有人建议我尝试将其转换为.NET。 这是行得

    1热度

    2回答

    我被告知要在C#中编写一个必须从非托管C++ dll实例化的对话框。我们在代码的其他地方通过简单地向C++项目添加托管C++类,然后从托管C++类调用C#dll来完成此操作。然而,我发现这对我来说并不适用,因为我必须这样做。我认为是因为C++ dll是一个MFCActiveX项目。只要我在该项目中的任何文件上设置clr,它就不会再正确注册。当我尝试注册时,出现三个错误,然后显示它注册的消息。但是,

    3热度

    1回答

    我想让我的ActiveX控件在Excel中很好地打印出来。 该控件是用C++编写的。最初我使用Visual Studio 2005向导生成控件。我已经通过一个简单的向导生成的控件测试了这一点,以试验OnDraw函数,并且我发现即使是向导中的控件也不能很好地打印出来。它似乎剪切了大部分控件 - 默认情况下会在中心呈现黑色轮廓和一些文字。 在我的ActiveX控件上调用IDataObject_GetD