【问题标题】:Visual Basic 2010 Console Writing OutVisual Basic 2010 控制台写出
【发布时间】:2010-10-19 12:51:01
【问题描述】:

我正在使用 VB 10 的控制台应用程序。

如何替换已经写入的数据:

Console.Write

或者我如何在特定点上写:例如100 行,剩余 100 个字符

就像 wget 这样的程序有一个加载栏,它不会在每次进度增加时都被替换。

【问题讨论】:

    标签: .net vb.net console stdout


    【解决方案1】:

    使用控制台CursorTop and CursorLeft 会做你想做的事。例如,这将计算控制台窗口的左上角和右下角

    Module Module1
    
        Sub Main()
            For x = 0 To 10000
                Console.CursorTop = 0
                Console.CursorLeft = 0
                Console.Write(10000 - x)
                Console.CursorLeft = 75
                Console.CursorTop = 24
                Console.Write(x)
            Next
    
        End Sub
    
    End Module
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-08
      • 2015-01-17
      • 2023-03-16
      • 1970-01-01
      • 2011-11-22
      • 2011-05-27
      相关资源
      最近更新 更多