小编Nic*_*ick的帖子

分号标签停止在VB.NET中

在VB6中,有一个函数可以将打印位置移动到下一个tabstop,如下所示:

Print #1, "Total run time: "; _
                Fix(tmpTick / 60000) & " min and " _
                & Fix((Abs((tmpTick / 60000) - Fix(tmpTick / 60000)) _
                * 60)) & " Sec"
Run Code Online (Sandbox Code Playgroud)

我已经将这个VB6重写为VB.NET,但分号仍然完好无损:

 mainoutputwriter.WriteLine("Total run time: "; _
                Fix(tmpTick / 60000) & " min and " _
                & Fix((Abs((tmpTick / 60000) - Fix(tmpTick / 60000)) _
                * 60)) & " Sec")
Run Code Online (Sandbox Code Playgroud)

如何更换分号以移动打印位置?

谢谢

vb.net vb6 tabs vb6-migration

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

如何在不删除其他类的情况下访问另一个类中的变量?

我负责将 VB6 项目移植到 VB.NET 中。在 vb6 中,如果您在与特定变量分开的类中,则可以轻松访问该变量:

Public Class Foo
    Public k As Integer
End Class

Public Class Bar
    k = 12
End Class
Run Code Online (Sandbox Code Playgroud)

在 VB.NET 中,我的理解是,在您可以在另一个类中使用变量之前,您必须声明它的一个新实例:

Dim foobar As New Foo
Run Code Online (Sandbox Code Playgroud)

这很好,但我必须从不同的类访问这些变量,每次我声明一个新实例时,它都会从我需要的变量中擦除所有旧值。有人可以帮忙吗?我尝试使用 Inherits 语句,但它们提出了许多问题。

谢谢。缺口

vb.net oop vb6-migration

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

标签 统计

vb.net ×2

vb6-migration ×2

oop ×1

tabs ×1

vb6 ×1