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

c# - C#中单词的后期绑定

我正在开发一个需要与 2003、2007、2010 版本的 MSWord 和 PPT 交互的应用程序。我阅读了一些文章,发现后期绑定是最好的选择。

有人可以发布一些示例代码如何为word和PPT做吗?

就像如何获取应用程序的运行实例,而不管它们的版本如何?

0 投票
3 回答
5677 浏览

php - PHPDoc 和后期(静态或动态)绑定

大多数 PHP IDE 依赖 phpdoc 来获取有关表达式类型的提示。然而,我经常使用这种模式,这似乎没有被涵盖:

现在我可以使用这样的类:

有什么方法可以用某些东西替换'???',以便输入信息正确?

0 投票
1 回答
598 浏览

wpf - WPF使用c中的反射分配控件属性

我正在尝试创建一个应用程序,该应用程序从从 XML 文件中读取的数据创建对象。

使用反射,我设法创建了我需要的对象并分配了一些属性,如原始类型和 ENUM 类型。

对于属性是字典条目的基本类型,其中要更改的属性名称和要设置的值

对于 ENUM 类型

我遇到的问题是我似乎无法找到一种方法来设置其他类型的属性,如 Fontweight、fontfamily、Margin 和许多其他我认为这些是类型结构的属性,任何帮助将不胜感激

0 投票
1 回答
56 浏览

.net - Linq 后处理行为

在这个情况下:

where子句会到达数据库吗?

0 投票
1 回答
332 浏览

oop - OOP 中的动态绑定最佳方法

我有一些 C++ 类。具有一些基类层次结构和一些派生类。在某些派生类中有一些方法可以为该特定派生类提供功能,而其他类不需要这些方法的任何实现。所以我把它们留作空的实现。(所有这些功能都是虚拟的)

现在我的问题是,在程序中使用基类指针调用此类方法时,OOP 的最佳实践是什么。我的意思是首先检查存储在基类指针中的引用类型,然后调用该方法或以任何方式调用该方法,因为该特定方法在其他类中的实现为空。

0 投票
2 回答
2271 浏览

c# - 如何在 C# 中实现 LateBinding

我在该类中有一个通用类,我编写了一种方法,该方法应接受object该类的对象作为参数。

功能如下-

我正在从另一个类调用这个函数。但是当我将此函数称为-

但它显示了该函数中的错误。错误为-

“object”不包含“Show”的定义,并且找不到接受“object”类型的第一个参数的扩展方法“Show”(您是否缺少 using 指令或程序集引用?)

如何在 C# windows 应用程序中实现后期绑定?

谢谢。

0 投票
3 回答
296 浏览

javascript - 是否存在必须在 HTML/JavaScript 中使用早期绑定/内联事件属性的情况

在我对以下 SO 问题的回答中:事件绑定是什么意思?,我顺便说一句,使用 inline-JavaScript/Early-Binding 来绑定 JavaScript 事件“经常被误导”

例如:

我一直在争论标记中没有引用 JavaScript 的“后期绑定”方法,我认为这是已建立的最佳实践。然而,评论者声称在某些情况下需要使用它,我想知道这些可能是什么。

在不讨论两者的相对优点的情况下,任何人都可以想到任何情况要求您使用(例如)onclick属性而不是后期绑定方法。

0 投票
3 回答
364 浏览

c# - 如何在c#中不使用statment调用dll文件

如何从我的 C# 主项目中调用用 C# 编写的 DLL,而不使用using statement?

就像CreateObject(servername.typename[,location])在 VB 中一样。

0 投票
0 回答
123 浏览

programming-languages - 编程后期绑定

我的情况与编程语言中的后期绑定非常相似,我在一家基于 javaee 的企业软件商店工作。编程世界中发生的所有事情让我认为可能有一种动态语言比 java 更适合解决手头的问题。

场景 - 我们正在为防火墙配置应用程序编写 UI。防火墙规则必须在更高的抽象级别上定义,就可以代表实际设备的类/系列等的抽象对象而言。这是设计阶段。

有一个部署阶段,抽象对象被解析以生成实际的 CLI 以推送到硬件。这里的“解析”涉及基于部署时可用的运行时上下文列表映射到真实值(如 ip/port/zone)的抽象对象。

这个过程听起来与语言编译/解释阶段的后期绑定非常相似,这让我想知道一定有另一种语言具有隐式支持来更准确地建模。请大家给点启发。

0 投票
3 回答
733 浏览

objective-c - 在运行时将方法动态绑定到选择器

我想以编程方式将代码与选择器相关联。我不清楚如何在 Objective C 中做到这一点。在 Ruby 中,我可能会覆盖method_missing. 在 Common Lisp 中,我可能会定义一个宏。在Objective C中,我可以通过属性获得部分方式@dynamic,但我不清楚如何实际实现它们。

这是一个具体的例子:我想使用一个NSMutableDictionary来持久地存储我的对象的一部分。我的类有两种处理基本功能的方法,以及一堆动态属性(匹配@propertys 存在于 中@interface):

现在我正在寻找一种方法来翻译像这样的电话

进入

我想知道在 ObjC 中是否有一种惯用的方式来做到这一点。