问题标签 [ocx]

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 投票
3 回答
896 浏览

windows - 在 64 位进程(特别是 Flash)中托管 32 位 OCX

我们正在构建我们软件的 64 位版本,但我们使用 Flash 播放器的 OCX 控件在我们的窗口中托管 Flash。此 OCX 文件是 32 位版本,您知道是否可以在我们的 64 位应用程序中托管此 32 位版本的 Flash?

0 投票
1 回答
342 浏览

vb6 - 我需要使用 ocx 进行录音和 playblack

我目前用于录音和播放的 ocx 控件与 Windows 7 不兼容。我已经感受到了生产与 Windows 7 兼容的软件版本的压力。作者已经声明他不打算编写兼容 Windows 7 的 ocx。

我在 xharbour 工作,所以我需要使用 OCX 或编写整个内容(我想避免,甚至不知道从哪里开始)。我的基本需求是(1)通过麦克风录制听写,最好使用暂停和语音的方法,(2)保存到文件,(3)稍后使用 ff 和 rew 方法进行回放。

谢谢,

雷纳尔多。

0 投票
2 回答
1709 浏览

c++ - 使用 Visual Studio 将 OCX 包装器从 C++ 自动化到 C++

我正在开发一个定义了一些 DISP_FUNCTION_ID 的 OCX。如何自动生成一个包装器以在 MFC C++ 对话框中使用,以便在向 OCX 添加函数时自动重新生成它?

问候

0 投票
2 回答
12563 浏览

.net - 如何在 .Net windows 应用程序中使用 ocx

我必须在 .Net 应用程序中使用 ocx。在工具箱中,我右键单击并从 com 选项卡中添加了 ocx。现在 ocx 出现在工具箱中并将控件添加到表单中。当我执行应用程序时出现此错误'无法加载文件或程序集'Interop.WINCMP3XLib,版本 = 1.0.0.0,文化 = 中性,PublicKeyToken = null'或其依赖项之一。该系统找不到指定的文件。'。你能帮我做些什么吗?

我还使用 Aximp 工具为 ocx 转换包装器 dll。现在当我使用这个 dll 时,我无法访问 dll 中的方法。

请谁能告诉我在 .Net 应用程序中使用 ocx 的最佳方法。

谢谢

0 投票
3 回答
1588 浏览

windows - 如何在不注册 ocx 的情况下将具有 ocx 依赖性的实用程序部署到测试机器?

我有一个测试实用程序,它依赖于在我的开发机器上安装/注册的 ocx 文件。我们想在测试机器上运行这个工具,而不用任何不必要的文件污染机器。除目标机器软件外,不应安装任何东西。在网络驱动器上或从复制到测试机器的独立目录中运行该工具将是理想的选择。但是,在测试机器上注册 ocx 是不可能的。将 ocx 文件放在与 exe 相同的目录中不起作用。不管它仍然给我这个错误 - “应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决问题。” 我还能尝试什么?仅供参考,我正在使用 Visual Studio 2008。

0 投票
3 回答
900 浏览

vb6 - VB6:关于依赖OCX版本号的问题

VB6 应用程序引用某些 OCX 版本是否重要?

我注意到,如果我通过 IDE 将我的 VB6 应用程序代码放在一台机器上,那么与使用另一台机器相比,表单文件将引用某些 OCX 的不同版本。

这有什么经验法则?假设这些旧的 OCX 版本中的大多数将相互兼容,所以我不应该担心吗?

一些有问题的 OCX 是:

0 投票
1 回答
469 浏览

c# - 将 OCX 控件动态添加到网页

我目前有一个托管 OCX 控件的基于 Web 的应用程序。如果可能的话,我希望能够以编程方式添加此控件,从而允许我插入新的 OCX 控件而无需修改 HTML 中的 OBJECt 标记。

如果找不到,我还需要能够保持将 OCX 控件下载到客户端的能力。

这可能吗?

0 投票
2 回答
2390 浏览

c# - C# 中的 OCX 组件 - 使用和部署

我正在创建使用 OCX 组件的 C# 应用程序。我从某种打印机的制造商那里得到了这个组件。在安装他们的文件期间,foo.ocx 被添加到我的 C:\Windows\System32 中。

我唯一要做的就是在解决方案资源管理器中添加引用,并在 COM 选项卡中指向该库。然后我拿了界面:

我创建了 COM 接口的实例:

一切正常。我这样做对吗?

第二件事对我来说更重要的是,我不确定如何部署它。解决方案资源管理器中的引用文件具有属性:嵌入互操作类型:True,隔离:False。这将导致构建目录中只有 1 个 exe 文件。我想在其他机器上使用我的应用程序,所以我必须做一些事情,但我不确定,是什么。我试图更改该引用的属性,包括复制本地,但我怀疑我必须在其他机器上安装这个 ocx 文件。我应该使用 regsvr32 还是 regasm?我应该注册这个 ocx 文件还是别的什么?

0 投票
4 回答
14290 浏览

delphi - 需要 PDF 查看器控制 - 尝试了很多

我正在寻找一个组件来查看和打印来自 Delphi/C++Builder 的 PDF 文件。Delphi 或 ActiveX,而不是 .NET。许可证必须是免版税分发的,并且查看器不得要求安装 Adob​​e Reader。

到目前为止,我已经尝试过:

Gnostice PDFtoolkit:JPX 图像的显示问题

Radaee PDF 查看器:快速渲染,但崩溃。支持没有回复。

VeryPDF:渲染缓慢,但可靠。不打印

WPViewPDF:大多数 PDF 的布局混乱

GdViewer:无连续多页显示

QuickPDF 库:无连续多页显示

eXPert PDF 查看器:不允许用于通用 PDF 查看器。支持没有回复。

EasyPDF SDK:无连续多页显示

DynamicPDF:没有免版税许可

Foxit PDF SDK:无免版税许可

3 高度 PDF 查看器:无免版税许可

还有其他选择吗?

问候,布赖恩

0 投票
2 回答
10739 浏览

c# - 在 C# .NET 控制台应用程序中使用 OCX 控件

正如标题所指出的,我想做的是在 C# 控制台应用程序中使用 .OCX 控件(即 AxShockwaveFlashObject)。我认为这是可能的,正如我之前看到的那样。但它是 C++,我什至不确定它是 .NET。那么,有可能吗?如果是这样,如何?

谢谢,李龙