问题标签 [late-binding]

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 回答
601 浏览

c# - 如何释放后期绑定的 COM 对象?

我想我也必须释放后期绑定的 COM 对象。
但这如何直接完成?

在我的情况下,我使用 C# 中的以下代码从 Google Earth(简化)中获取焦点:

那么在这种情况下如何释放相机和谷歌地球对象呢?

0 投票
1 回答
7311 浏览

.net - 如何找出 COM prog id?

我想通过后期绑定访问 COM 库。
我怎样才能找到它的 progID?

0 投票
2 回答
1097 浏览

c# - C# 为原生代码实现后期绑定

我们正在使用一个现有的本地应用程序(很可能是用 VB 编写的),它加载程序集并使用“后期绑定”调用方法。我们无权访问其源代码。

我们想在 C# 中实现这个接口,并让本机应用程序调用我们的 C# 程序集。

这是可能的吗?

除了匹配方法名称和方法签名以使其工作之外,这是我们必须做的吗?

0 投票
3 回答
2165 浏览

.net - 是否有绑定到泛型方法的 System.Reflection.Binder (.NET)?

以下F#代码失败,因为Type.DefaultBinder不想绑定到泛型Id方法。有没有替代方案Binder可以做到这一点?

这是等效的 C#:

0 投票
1 回答
1880 浏览

c# - 在 C# 中使用后期绑定获取 Excel 的特定实例

就在后期绑定的一点帮助之后。

我正在尝试后期绑定excel,这样做没有任何问题。只有当我打开多个 excel 实例时才会遇到一些问题。

我希望能够确定要绑定到哪个 excel 实例(以及链接事件等)。主要原因是我有一个应用程序可以从第三方工具打开一个 excel 文档并且没有处理事件。我希望能够利用我知道打开的特定 excel 实例来捕获事件。唯一的问题是用户是否已经打开了excel(不管如何)。

如果在绑定后打开excel,显然我没有问题。只有当excel已经打开时。

似乎绑定是针对打开的第一个实例完成的。

这是实际的代码:

有任何想法吗?

干杯,

戴尔。

0 投票
2 回答
157 浏览

.net - 行动调用基于字符串值的方法

有没有办法使用 Action 来调用基于包含该方法名称的字符串值的方法?

0 投票
3 回答
3285 浏览

php - 是否可以在 PHP 中过度使用后期静态绑定?

从 5.3 版开始,PHP 支持静态方法的后期绑定。虽然它无疑是一个有用的特性,但只有少数情况下确实需要使用它(例如 Active Record 模式)。

考虑这些例子:

1. 便利构造函数(::create()

如果这个类可以扩展(但是,它没有被同一个包中的任何类扩展),是否应该使用后期静态绑定来使其更容易扩展(不必重写::create()方法,更重要的是,不必记住要做到这一点)?

注意:此习惯用法用于解决无法在仅构造的对象上调用方法的问题:new SimpleObject()->doStuff()在 PHP 中无效。


2.类常量

static::在这个例子中使用的原因与上一个类似。之所以使用它,是因为可以通过扩展它并覆盖常量来使此类匹配不同格式的标签。


那么,总而言之,后期静态绑定的这些用途(和类似用途)是不是有点矫枉过正?是否有明显的性能影响?此外,频繁使用后期绑定是否会降低操作码缓存带来的整体性能提升?

0 投票
2 回答
3906 浏览

vba - 在 VBA 中后期绑定对象

我在尝试后期绑定到 VBProject 对象时收到“运行时错误 429”:

有什么基本的我无法理解吗?

例如,如何编写文章 308340中的代码来使用后期绑定?:

0 投票
8 回答
46559 浏览

php - PHP 中的后期静态绑定到底是什么?

PHP 中的后期静态绑定到底是什么?

0 投票
3 回答
1913 浏览

vb.net - vb.net 反射与后期绑定?

从反射与后期绑定中,什么应该更合适或建议在 VB.NET 中使用:

相对: