late-binding

    3热度

    2回答

    我试图将我的程序延迟绑定到DLL。 我知道如何导入它的方法,但在一个它的头文件,我有这样一个定义: EXTERN_C const IID SomeVariable; 我如何引用这个变量在我的计划没有得到“无法解析的外部符号”错误?

    1热度

    1回答

    我存储在我的数据库加密的电子邮件地址,并使用DoDecrypt功能矿井,在AspGrid显示未加密的电子邮件地址 所以我的LINQ查询是一样的东西 Dim Query = From c In DB.Something Select New With {.Email = DoDecrypt(c.Email)} 它返回一组在调试模式下的电子邮件... 使用Linq to datatable函数后,

    1热度

    2回答

    我试图使用Outlook的Late Binding来获取MailItem.AddressEntry的MAPIOBJECT。 我不断收到“异常已被调用目标抛出”和“指定的演员无效”的内部异常,我不知道为什么。谷歌搜索等什么都没有出现。 首先,我知道MAPIOBJECT已被弃用,并且通过智能感知不可见,但是可行。 没有迟绑定,我可以得到对象没有问题。 下面是代码: /// <summary> ///

    3热度

    2回答

    我喜欢在我的VBA项目中使用早期绑定,因为我喜欢在开发过程中自动完成方法名称等。我也喜欢知道如果我错误地拼写了方法名称,编译器会警告我的信心。 但是,要使用早期绑定,我需要添加对相关库的引用(例如“Microsoft脚本运行时”)。对于像这样的“标准”库来说,这很好,但有时候我想使用可能或不可能出现在用户机器上的库。 理想情况下,如果库不存在(例如“此计算机上未安装xyz,因此无法使用此功能”),

    6热度

    5回答

    在学习Java教程时,Reflection和Late Binding让我感到困惑。在一些教程中,他们写道它们都是相同的,并且Reflection和Late Binding之间没有任何区别。但其他教程说,有一个区别。 我很困惑,那么有人能解释一下Java和反射和延迟绑定是什么,如果有可能,请给我一些真实世界的例子。 谢谢..

    1热度

    3回答

    我无法掌握各种“Init”,“Accumulate”...方法的工作原理,以启用调用方法位于DLL内部,来自VB.Net代码。 假设的方法来调用具有以下特征: public double ComputeMeanPosition(ref SortedList<DateTime, double> posByTime) 你请您指出我的使用方法的一个实际的例子,或者干脆给我一些提示,如何真正将参数传递

    0热度

    1回答

    我想打电话给在VB.NET此代码“选项严格” Microsoft.Office.Interop.Word.WordBasic调用早期绑定: Dim application As word.Application = New word.Application application.WordBasic.DisableAutoMacros(1) WordBasic对象是动态的,没有可用的类型库。

    6热度

    1回答

    我试图构建一个使用System.ComponentModel.ISynchronizeInvoke一个对象,它的方法:(其中包括) public object Invoke(Delegate method, object[] args) 什么是调用的最佳方式方法与给定的参数?我可以使用: public object Invoke(Delegate method, object[] args)

    1热度

    1回答

    与我的想法相反,多个选定工作表不是工作表对象类型。 多选2张或更多张之后。我得到的选择的方式是这样: var selection = ExcelApp.Selection; //Returns object type 我试图让“名称”属性,试图通过给我一个提示与后期绑定: string name = selection.GetType().InvokeMember("Name", System

    2热度

    4回答

    好的,所以我是C#编码器,甚至在阅读VB.NET时遇到困难,所以请原谅可能是一个令人难以置信的愚蠢问题。但是,我有一些代码,看起来像这样: Function GetName(sourceObject as Object) as String return sourceObject.Name End Function 所以,无视事实,语法可能是错误的 - 如何VB.NET得到sour