问题标签 [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 投票
3 回答
810 浏览

c++ - 关于 COM/ActiveX 对象的问题

我对“传统”的工作有很好的了解.dll。还有 和 之间的区别dynamic loading等等static loading

但我对 COM 对象的工作有以下疑问,

  • 是否必须使用 注册 COM 对象regsvr32
  • COM object我可以在相同/不同的目录中注册两个版本吗?
  • .dll除了被打包在 .dll 文件中之外,“传统”和.dll 文件之间还有什么共同点COM object吗?
0 投票
1 回答
5721 浏览

.net - 在 TLBIMP-ed dll 之后手动生成 ActiveX 包装器?

我有几个需要从 C# 项目访问的 ActiveX 组件。

我可以通过 Visual Studio 的添加引用对话框导入它们,该对话框还将自动生成包装器类。(即ABCLibAxABCLib

我知道我可以通过TLBIMP /primary在每个单独的 OCX 文件上运行来手动生成主互操作程序集,但我找不到生成 ActiveX 包装器的方法,除非我通过 Visual Studio 用户界面执行此操作。

是否有在 .NET SDK 中生成 ActiveX 包装器的命令行版本?

我想AxABCLib从手动从 TLBIMP 获得的 PIA 生成版本。(即设置命名空间、输出 dll 文件名等)有可能吗?

0 投票
3 回答
2343 浏览

delphi - Delphi 2009 COM/ActiveX 类型库支持稳定性

提到TLB和维护问题...

我对使用Delphi 2009中新的 COM/ActiveX 类型库支持的人们(经常)提出的问题: 实现的稳定性如何?

特别是,我感兴趣的是:添加/删除类,更改 GUID,重命名方法/属性,重新排序方法/属性,大型类型库(50 多个类),...

它是像 Delphi 2007(一场噩梦)还是 Delphi 7(相当不错,但有时您必须从 SVN 恢复 TLB 文件)或超稳定(如...呃,....记得任何德尔福版本)?

编辑:是的,当然,文本 RIDL 是一个好主意,但我的问题是: TLB 支持
的(新)实现是否稳定(尤其是 RIDL 文件与可视化 TLB 编辑器和实现类的同步)我上面描述的任务)。

0 投票
3 回答
9777 浏览

flash - Flash ocx 中的 AxShockwaveFlashObjects 和 ShockwaveFlashObjects

我正在尝试创建:

AxShockwaveFlashObjects.dll 和 ShockwaveFlashObjects.dll

输入以下命令:

aximp C:\WINDOWS\system32\Macromed\Flash\FlDbg10.ocx /nologo

但我收到 E_ACCESSDENIED 错误。

我究竟做错了什么?谢谢!

0 投票
1 回答
665 浏览

activex - 如何从 activeX 中获取代理定义

好的,所以这是场景:

我有一个使用 HttpWebRequest 类上传文件的 activeX。我的问题是我必须指定网络凭据才能让 activeX 在代理服务器后面正常工作。

这是代码:

如何在没有(或最少)用户界面的情况下从 iExplorer 获取这些信息?

谢谢你 :)

0 投票
2 回答
3727 浏览

.net - .Net 自定义控件可以在 VB6 形式中使用吗?

我正在对 VB6 Windows 应用程序进行一些维护。我有一个想在 VB6 表单上使用的 .Net 自定义控件组件。这可能吗?我知道如何通过为 .Net DLL 生成 COM 类型库来从 VB6 访问非可视 .Net 组件,但是可以像 VB6 中的 .OCX 一样使用 .Net 自定义控件吗?如果是这样,控件是如何在 VB6 中实例化,添加到表单等的。

提前感谢您的任何回复。

0 投票
0 回答
1520 浏览

com - Debugging COMException

I am using an ancient Intergraph routing library to do some routing.

I could create several ActiveX and COM objects just fine but there is this one type "Location" and "LocationCtrl" that throws a COMException on creation.

Here's the relevant code

The COMException was thrown upon setting the Streets property.

Here's the exception:

The entire application is extremely simple, it contained only code that initialize some of the supporting objects, however this particular Location type would initialize just fine but on first invocation of property getters/setters, it would throw the above exception.

I have been debugging this for a few days already and havn't found a way to instantiate and initialize the Location class properly.

Any clue? Some pointers on how to further investigate this?

0 投票
1 回答
3938 浏览

vb.net - VB.NET 中带有 VLC ActiveX 的工具栏

我在我的 VB.NET 应用程序中使用了VideoLAN VLC ActiveX插件 2(在VLC 0.9.4 安装中可用)。

我注意到:

  • 控制器工具栏(搜索栏、控制按钮、音量)根本不出现
  • 即使在播放文件之后
  • 并且“工具栏”属性不能设置为TRUE,只读?

所以我的问题是:

  1. 工具栏”属性是无用的,还是有特殊的方法可以使它变为 TRUE?
  2. 工具栏会完全出现还是我必须自己实现?
  3. 如果我必须使用控制按钮制作自定义搜索滑块,我可以使用哪些API 调用来控制媒体播放和搜索帧?VB.NET?
  4. 有没有其他方法可以在我的应用程序中获取带有工具栏的 VLC 播放器?Libvlc?

替代文字

^ 这是我希望在我的 VB.NET 应用程序中拥有的工具栏。

0 投票
1 回答
2575 浏览

silverlight - 我可以在 ActiveX 控件中使用 Silverlight 吗?

我想创建一个使用 Silverlight 的 ActiveX 控件。这是可能的/明智的,有没有人有这方面的示例代码?

我在无法直接使用 WPF/Silverlight 控件的旧版(非 Web)系统中工作。但系统可以访问 ActiveX 控件。我们的想法是我们可以在 ActiveX 控件中托管 Silverlight,从而更新我们相当过时的 UI。

0 投票
2 回答
2682 浏览

excel - 使用 CreateObject("Excel.Application") - 无符号控件的问题

我们有一个旧版 ASP 页面,它通过根据数据库中的数据生成客户端 VB 脚本来将内容写入 excel 文件。它使用 set app = CreateObject("Excel.Application") 来初始化 Excel。

问题是这是一个“未签名的 activex 控件”,一些客户现在说他们不会更改他们的 IE 设置以使其工作。

除了使用 Aspose.Cells 在 ASP.NET 中重写页面(此页面需要很长时间)之外,我想知道是否有人知道任何其他可以提供帮助的选项?

谢谢!