小编Zal*_*ikh的帖子

VB.Net 中的货币等价物?

我正在将一个应用程序从 VB6 迁移到 VB.Net,它使用货币类/结构。我的问题是:以下代码中 VB6货币的“等价物”是什么?

Public Function getTimeElapsed() As Double

    Dim cuStart As Currency
    Dim cuStop As Currency
    Dim cuFreq As Currency
    Dim v As Double
    Dim ReturnValue As Double

    QueryPerformanceFrequency(liFrequency)

    cuStart = LargeIntToCurrency(liStart)
    cuStop = LargeIntToCurrency(liStop)
    cuFreq = LargeIntToCurrency(liFrequency)
    ' elapsed time
    v = CDbl(cuStop - cuStart) / CDbl(cuFreq)
    Select Case ResultUnit
        Case CounterUnit.Second
            ReturnValue = v
        Case CounterUnit.Millisecond
            ReturnValue = v * 1000.0#
        Case CounterUnit.microsecond
            ReturnValue = v * 1000000.0#
        Case CounterUnit.nanosecond
            ReturnValue = v * …
Run Code Online (Sandbox Code Playgroud)

vb.net migration vb6 vb6-migration

2
推荐指数
1
解决办法
161
查看次数

标签 统计

migration ×1

vb.net ×1

vb6 ×1

vb6-migration ×1