【问题标题】:Convertir(MskDteDu, "E") To VB.NETConvertir(MskDteDu, "E") 到 VB.NET
【发布时间】:2015-12-13 05:28:06
【问题描述】:

我想将VB6的函数Convertir(MskDateDu,"E")迁移到VB.NET。 有人可以向我解释这条指令的含义:Convertir(MskDate,"E") 以及如何在 VB.NET 中对其进行编码 MskDate 是这种格式的掩码日期##/##/####

谢谢

【问题讨论】:

  • 请有任何建议
  • Convertir(MskDateDu,"E") 正在调用 Convertir 方法,并将参数、MskDateDu 和“E”传递给它。
  • @jac 谢谢,但我正在寻找为什么“E”是什么意思?以及如何在 VB.NET 中编写代码?
  • 你不懂。从您发布的内容来看,您正在调用一个方法是我们所能知道的。 Convertir 是代码中的一个方法。您没有发布方法代码,所以我们对此一无所知。 MskDateDu 是该方法的参数。您的帖子中没有任何内容可以定义它是什么。 “E”是方法的参数,方法代码没有显示,所以无法说明它是如何使用的。首先,不太可能有人会简单地为您转换您的代码。其次,您的帖子中没有足够的信息来解释正在做什么。
  • 我看到很明显,这个函数的第一个参数是这种格式的日期##/##/####,第二个参数是字符串。这很清楚。如果有人是 VB6 和 .NET 方面的专家,可以理解它。关于我,我有 VB6 的项目,我应该理解不是我的源代码并将其翻译成 VB.NET

标签: vb.net visual-studio vb6 vb.net-2010 vb6-migration


【解决方案1】:

Convertir 不是 VB6 的内部函数 - 它是某人创建的函数。

MskDate 也可能与 NAME OF A MASKED-EDIT 控件有关。您可以将 DATE 设置为此类控件的掩码。

“E”参数也是上述自定义函数的内部标志 - 它不是 VB6 的 MaskedEdit 控件的默认参数。

在此处查看 .NET 控件中的日期掩码示例: https://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask(v=vs.110).aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-22
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 2013-12-10
    • 1970-01-01
    • 2018-05-02
    相关资源
    最近更新 更多