问题标签 [activex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
577 浏览

com - 如何在webcontrol主机的img元素中提取图片?

我想从 html 页面中提取位图。我希望从网页中的 IHTMLImgElement 中找到 IStream、IPersistStream 或 IPersistStreamInit。但是我找不到任何这些。

我可以从缓存中读取图片,但这有点不可靠,我想避免从文件系统中读取。

有没有我可以用来获取位图的接口?

0 投票
2 回答
47014 浏览

com - C# COM DLL:我使用 Regasm 还是 Regsvr32?

我正在构建一个 C# ActiveX DLL……我是使用 REGASM 还是 REGSVR32 来注册它?

如何注册 64 位接口与 32 位接口?

0 投票
1 回答
2287 浏览

windows - 未在 MFC ActiveX 复合控件中获取所有 Windows 消息

我有一个复合控件,其声明如下:

我得到像 OnMouseMove、OnLButtonDown/Up/DblClk 这样的事件,但我没有得到像 KeyUp、KeyDown 或 MouseWheel 这样的事件。

一切似乎都被正确定义了。我已经搬家了

到最后的Message Map 并没有什么区别。我发现当我删除 Reflection_handler() 时,我不会在 KeyDown 上发生崩溃,但我怀疑这些来自驱动控件的 Python 程序。

我唯一可以假设的是链接的 msg 映射正在吃这些事件,但是没有应该对它们感兴趣的父控件。

任何人都知道为什么我收到一些消息而不是其他消息?有什么重新获得这些信息的想法吗?

0 投票
5 回答
10904 浏览

javascript - 通过javascript(activexobject)创建excel单元格时如何自定义日期格式?

我正在尝试使用 new 将 HTML 表格转换为 Javascript 中的 Excel ActiveXObject("Excel.application")。基本上,我遍历表格单元格并将值插入到 excel 中的相应单元格中:

问题是当单元格的日期格式为“dd-mm-yyyy”(例如 10-09-2008)时,excel 将读取为“mm-dd-yyyy”(即 2008 年 10 月 9 日)。我试图指定NumberFormat如下:

但是,它没有效果。似乎这只影响 excel 如何显示值,而不是 parse。我现在唯一的解决方案是交换日期,如:

但是,我担心它不是通用的,不同的机器设置会失败。

有没有办法具体说明excel如何解析输入值?

0 投票
2 回答
437 浏览

sql-server - 当表非空时从 SQL Server 接收自动通知

我想使用 SQL Server 表作为操作队列。因此,每当表非空时,我都希望向我的VDF应用程序发出某种通知,以避免不断地轮询数据库。VDF 依赖于使用stdcall,Win 32 API 或 COM/ActiveX 的标准调用约定。另一个对我有用的解决方案是在表非空时简单地运行一个 exe 文件。

SQL Server 中是否有可以在此处使用的事件?您将如何引导此类事件以供 VDF 使用(如上所述)?

0 投票
3 回答
442 浏览

apache-flex - 是什么让 Adob​​e Flex 比其前辈更“可接受”?

在过去的 10 年里,我一直在构建企业软件。在这段时间里,我们已经看到企业应用程序从客户端服务器转移到瘦客户端。我们还看到了向托管解决方案的转变,尽管名称并不多(asp、SaaS、云计算)。随着所有这些变化,浮躁主要来自 IT 部门而不是最终用户。在这些革命的第一轮中,以单点管理和减少桌面占用空间的名义降低了用户体验。

在此期间,已经进行了许多尝试来为用户提供丰富的体验,同时仍然满足古怪的 IT 部门。第一个是由行业领导者 Microsoft 以 ActiveX 控件的形式出现的。Sun 公司的人随后推出了 applet,最近又推出了 java webstart。所有这些解决方案似乎都可以解决问题,但从未获得更严格的 IT 部门的广泛期望。

然后 flex 从 Macromedia 出现。他们做了什么不同的事情?它是可持续的吗?微软对 Silverlight 的模仿是否证明他们已经改变了游戏规则?Web 编程会永远改变吗?

0 投票
1 回答
1551 浏览

delphi - 在登录之前,如何在运行时确定 Crystal XI 报表的连接方式?

在我的 (Win32) 应用程序中,我正在显示 Crystal Reports。

我在运行时设置登录信息。但是,Crystal 决定使用几个不同的名称来引用数据库名称,具体取决于报表的连接方式。例如,如果报表通过 ODBC 连接进行连接,则称为“数据源”,但如果直接连接,则称为“服务器”。

当然,直到运行时我们才知道要调用哪个报告。

目前,我通过吞下异常并尝试另一种方法来解决此问题,如下所示:

理想情况下,我想说的是:

所以我的问题是:

在登录之前,如何在运行时确定 Crystal XI 报表的连接方式?

背景资料:

  • 我正在使用德尔福 2007
  • 我正在使用 ActiveX 库显示报告,这既麻烦又困难、愚蠢且不可避免(请参阅这篇文章)。
  • 报告在 Crystal XI,SP4 中
  • 为了便于讨论,我们假设报告都是针对 Oracle 10g 数据库的
  • 我的开发机器使用的是 Windows Vista,大多数用户使用的是 XP。

非常感谢有人可以提供的任何帮助。

0 投票
8 回答
77006 浏览

scripting - 如何禁用“ActiveX 控件可能不安全”弹出窗口

在我的电脑上的 HTML 文件中,我试图在脚本中使用 Scripting.FileSystemObject。如何禁用弹出窗口“此页面上的任何 ActiveX 控件可能对脚本不安全”?

“Internet 选项”安全窗格允许将“初始化和脚本未标记为可安全执行脚本的 ActiveX 控件”设置为启用,但本地计算机上的文件似乎不在任何列出的区域中。

所以我猜另一个问题是“如何编辑本地文件的安全选项?”

系统:Windows XP SP3
Internet Explorer 7

0 投票
1 回答
2443 浏览

c# - 在浏览器中调用 Adob​​e Reader 插件的打印/保存/电子邮件功能

我正在寻找一种从浏览器中的 Adob​​e Reader 插件调用打印/保存/电子邮件功能的方法。为了更好地解释,请在浏览器中打开以下图片:

http://stylephp.com/demo/pdf.png

在图像中,您将看到一个示例 PDF 已加载到 Adob​​e Reader 插件的浏览器中。该插件上有保存/电子邮件/打印按钮。此外,它上面还有四个类似的 html 按钮。

单击顶部的 html 按钮时,我想调用插件中的按钮。

仅供参考,我正在使用 asp.net c# 2005。

0 投票
1 回答
704 浏览

com - ActiveX组件不能创建对象

我们将vbexample.dll中的函数名“aaa”改为bbb,并注册到VB应用程序中。注册后,它将在我的本地 PC 中执行。之后,当我生成该 VB 应用程序的构建并在另一台 PC 上对其进行测试时,它无法正常工作。我得到的消息是:“ActiveX 组件无法创建对象”。