cost 380 ms
[F#][sharppcap][错误]“类型实例化涉及 byref 类型。” F# 中的解决方法是什么 - [F#][sharppcap][Error] "A type instantiation involves a byref type." what is a workaround in F#

我在F#尝试使用SharpPcap,结果被这个编译错误堵了两天。 我发现最相关的答案是什么是错误“类型实例化涉及 byref 类型”。 以及 F# 中的解决方法是什么,但不太适合我的上下文。 请帮我解决这个问题,谢谢!open System open SharpPcap open SharpPca ...

2023-01-31 16:13:09   1   51    f# / byref  
在 excel VBA 用户窗体模块中将字典 ByRef 传递到私有 Sub 中会出现 ByRef 类型不匹配错误 - Passing Dictionary ByRef Into a Private Sub in excel VBA userform module gives ByRef type mismatch error

我正在创建一个用户表单,它将不同的信息集收集到不同的词典中进行处理。 字典在用户窗体模块级别声明,并在另一个激活用户窗体的过程中初始化。 为了简化我的代码,我有一个将项目插入适当字典的子例程。 我已将 Microsoft Scripting Runtime 添加到 VBA References 下面 ...

ByVal/ByRef 复制数据[VBA] - ByVal/ByRef to copy data [VBA]

[找到答案 -问题不在于 Sourcerange。 显然这是因为我没有在 Extractdata1 中为每个输入 WB 指示“.xlsx”。 不知何故,这导致代码为每个 output 单元生成相同的值。 在为每个输入 WB 添加 .xlsx 之后,我能够获得不同的值。] 我在这里有一个代码,我正 ...

如何启动 Backgroundworker ByRef - How to start a Backgroundworker ByRef

我想为后台工作人员分配一个自定义名称,因此我创建了一个自定义 class: 我有一个这些 NamedBKW 的列表,我想通过循环迭代来一次启动一个。 该列表是在程序启动时构建的。 但由于某种原因,这不起作用。 控制台/日志打印它正在启动每个线程的消息,但线程实际上并没有启动。 我究竟做错了什么? ...

为什么会出现此错误:“参数类型 ByRef 不兼容”? - Why do I have this error : “argument type ByRef not compatible”?

我对这种语言很熟悉。 好的,我正在创建一个 VBA 应用程序,旨在管理学校中不同课程的分布。 我有这个错误,这真的很“奇怪”,因为我真的不明白为什么即使在对 web 的研究很少之后我也会有这个错误。 它说“参数类型 ByRef 不兼容”。 这个错误真正奇怪的是 tt 仅在我定义变量的类型时附加。 ...

如何在多个实例中维护对象 - C# - How to maintain object in multiple instances - C#

我在 MainWindow 类中维护一个对象(父)。 该父对象正在传递给另一个对象(objMyClass)。 现在如果我在主窗口中更新父对象,它不会在 objMyClass 对象中反映它。 下面是代码。 当我单击按钮时,我正在创建一个新对象 (Child1) 并分配给我的父对象,该对象未在 Ob ...

将输出参数从存储过程获取到 vb 中的 BL 函数 - Getting output params from stored proc to BL function in vb

我不太精通来自 ac# 背景的 vb.net。 我有一个带有 btn 和输入的表单,它接受一个字符串并通过存储过程在数据库中运行和更新。 存储过程应该返回@Message 和@Success 参数。 但是,我对如何取回这些参数感到有些困惑。 我有3个功能。 btn click sub(调用BL函数 ...

如何在 VBA 中为 arrays 分配多种数据类型,然后在需要某些数据类型的函数中使用这些数据? - How do I assign arrays with multiple data types in VBA and then use the data in functions requiring certain datatypes?

我正在开发一个对几个物理元素执行计算的程序。 大约有 5 种类型的元素,每种都需要不同的输入(具有不同的数据类型)来计算。 可以计算的元素数量或顺序没有限制。 例如:第一组数据可能具有类型 A 的元素,类型 B 的元素和类型 A 的第二个元素。 第二组数据可能有一个类型为 C 的元素、一个类型为 ...

旧版Visual Basic代码中的隐式ByRef - Implicit ByRef in legacy Visual Basic code

我必须从旧版的Visual Basic软件中复制一种算法,而关于代码的一件事我也不了解。 看来作者已经使用某种方法隐式地通过引用传递简单的数据类型,例如整数。 我第一次认为这可能是原始软件中的错误,但第三次出现后,它似乎是故意的。 我无法运行和调试原始(VB6或更低版本)代码。 ...

为什么if语句未在函数中执行 - Why doesn't the if statement get executed in the function

我正在尝试做作业,但被卡住了。 他们要我取一个已经给定的数组并将其分成两个数组,其中一个保存偶数,另一个保存奇数。 我编写了一个void函数,该函数接收6个参数,如下所示。 该函数中的if语句:( if ((arr[j]%2) == 0) )由于某种原因未执行。 它只是跳过它。 我真的 ...

c#to f#当第三方lib想要一个byref作为out参数时 - c# to f# when 3rd party lib wants a byref as an out parameter

我正在尝试将此方法转换为F# 我正在翻译斯科特布拉迪为了创建和验证JWT令牌的一个伟大的工作,为一个网络应用程序,创作部分顺利进行。 在使用Validation部分并且引用JwtSecurityTokenHandler.ValidateToken方法中所需的byref时,我已经难过了。 ...

调用带有byref参数的属性的函数会导致设置方法调用 - Calling function with property as byref argument causes set method call

当调用一个属性作为参数并由byref声明的函数时,该属性的set方法在函数调用后执行。 如果您尝试使用ref将属性传递给函数,则会在c#中抛出编译器错误,但在vb.net中会通过。 这是一个错误吗? 这是怎么回事? 输出: 主显式设置为5 将TestProp更改为 ...

将数组传递给应该填充数组的函数时出现错误13 - Error 13 when passing an array to a function that should fill it

首先:我对VBA还是很陌生,所以如果这个问题比较琐碎,请原谅,但是这个错误一直使我整天都很忙-我完全不知道。 我正在研究一个小宏,以查看文件夹,计数文件并用完整的文件名和名称的特定部分填充2d数组。 所以我要在主子目录中创建一个数组,然后调用将空数组作为参数并填充它的函数。 我的宏 ...

将数组传递给子函数或函数时,ByRef参数类型不匹配 - ByRef Argumenttype mismatch when passing an array to a sub or function

我正在为一个小项目工作。 我要做的就是在Sub1中创建一个数组并调用一个函数,将该数组传递给该函数,然后让它填充该数组。 非常简化,看起来像这样: 我已经在Google上搜索了很多,只是无法弄清楚我在做什么错。 我也尝试过: 调用workArray(arr) ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM