【问题标题】:ReadLine() stops the programReadLine() 停止程序
【发布时间】:2016-11-27 14:13:39
【问题描述】:

在下载文件之前我遇到了 ReadLine 方法的问题。 当程序启动时,会出现“正在下载文件...”文本,但我必须单击“输入”才能更进一步,因为没有它程序会在 ReadLine 之后停止。我尝试了Console.Read()和Console.ReadKey(),但都一样,下载后可以工作,但之前,它会停止整个程序,很奇怪....;/我想说“正在下载文件... ”,当文件被下载时,说“您的文件已下载!”。谢谢阅读! :) (出于安全原因,我更改了 url 地址)。

Imports System.IO
Imports System.IO.Compression
Module AutoUpdater

    Sub Main()
        Console.WriteLine("Downloading file...")
        Console.ReadLine()
        My.Computer.Network.DownloadFile _
("http://blssss.cba.pl/rogue.rar", _
    "C:\Documents and Settings\All Users\rogue.rar")
        Console.WriteLine("Your File Is Downloaded!")
        Console.ReadLine()
    End Sub

End Module

【问题讨论】:

  • ReadLine 停止所有执行直到它收到用户输入。当然它会停止,如果你不希望它停止执行,请将其删除...

标签: vb.net file readline download


【解决方案1】:

删除第一个Console.ReadLine()

【讨论】:

  • 虽然解决问题非常简单,但您可能想解释一下@Kiran Console.ReadLine 的实际作用:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-08
相关资源
最近更新 更多