因此,我试图循环进行文件检查,直到找到1个文件,并且创建该文件的文件消失了。 我一直在尝试重写,并一直在尝试找到有效的设置,但找不到任何这是我当前拥有的代码

Dim dir = My.Application.Info.DirectoryPath
    If ProgressBar1.Value = 25 Then
        Do
            If CheckBox1.Checked Then
                If FileExists(dir + "\download\downloaded.mp3") Then
                    If FileExists(dir + "\download\downloaded.mkv") Then
                    Else
                        ProgressBar1.Value = 45
                        Exit Do
                    End If
                End If
            End If
            If FileExists(dir + "\download\dvid.mp4") Then
                If FileExists(dir + "\download\dvid.mp4.part") Then
                Else
                    ProgressBar1.Value = 45
                    Exit Do
                End If
            End If
        Loop

每当我启动应用程序运行此代码时,该应用程序就会停止响应,所以我做错了什么还是缺少了什么?

===============>>#1 票数:0

使用等待过程退出解决了我的问题

Dim p As New Process
        Dim psi As New ProcessStartInfo(dir + "file to start.exe")
        psi.WindowStyle = ProcessWindowStyle.Hidden
        psi.Arguments = "-x --audio-format mp3 --output /downloaded/downloaded.mkv " + Form1.TextBox1.Text
        p.StartInfo = psi
        p.Start()
        p.WaitForExit()

  ask by Godschild Gaming translate from so

未解决问题?本站智能推荐:

1回复

如何在VB.NET 2013中使用Crystal报表(Visual Studio 2013)

我已经安装了Visual Studio 2013 Professional版本,然后从此链接从SAP站点下载Crystal Reports Runtime http://scn.sap.com/docs/DOC-7824 现在我关注的问题是当我进入VS添加项目>>然后我找
2回复

如何在Visual Studio 2008中的VB.NET项目中使用批处理生成

在Visual Studio 2008中,我看不到VB.NET项目的“ 批处理生成”选项(与C ++项目一样)。 我是VB.NET的新手,但是它还有其他选项可以进行批处理构建而不是创建批处理文件吗?
4回复

如何在Visual Studio的Visual Basic中使用for循环编辑多个标签

这是我的代码: 我收到一个错误,该字符串没有属性BackColor。 如何在不单独调用的情况下编辑所有字符串?
2回复

在代码编辑器中修改了Forms.UserControl的designer.vb,现在在Visual Studio 2017中不可见设计视图

我如何恢复我的设计师视图。 我通过实现事件处理程序错误地编辑了自动生成的设计器类。 下次我打开Vistual Studio项目时,缺少设计视图。 我找不到找到返回“设计”视图的方法。 这是我的Control_IncidentWatcher.Designer.vb文件 如
1回复

如何在Visual Studio 2017中正确缩进我的Razor(vbhtml)代码?

如何在Visual Studio 2017中正确缩进我的Razor代码? 每次我按CTRL-K,CTRL-D格式化文档时,每次格式化代码时输入文本都会缩进到更远的位置: 我尝试了一些扩展,但它们似乎没有帮助。 我也尝试过使用输入标签的格式(将它放在不同的行上),但这似乎也没有帮
2回复

如何在vb.net中循环多个条件

我可以循环2条件vb网吗? 如何获得每个结果中的数字? 示例编号:1,2,3,... 但代码结果是: 我是vb.net的初学者 谢谢你的建议,。
1回复

在Visual Studio 2012中使用VB与Agilent 33220A交谈

我正在学习VB(使用VS 2012),以便通过USB或GPIB与Agilent 33220A函数发生器(具有USB,GPIB和LAN接口)连接。 我精通Matlab,但是是VB和仪器控制以及与PC交互的初学者。 请有人指导我一些相关的例子让我开始吧? 理想情况下,我想举一些有关
1回复

如何在Visual Studio(2013)中打开.vb文件路径

我正在使用asp.net Web表单,每当我想编辑MyWebPage.aspx.vb文件以在Page_Load子例程中添加某些内容时,我都必须添加一个临时的ASP按钮或类似的按钮,然后双击它。 有打开它的快捷方式吗? 感谢您的回答!
1回复

Visual Studio 2017 VB.NET Forms App-将项目文件保存到其他位置

我有一个较旧的VB.NET Windows Forms App,该应用程序在较旧的笔记本电脑(Win7 Pro)上崩溃了,我需要移至新的笔记本电脑(Win10 Home)。 不幸的是,创建此项目( 使用Visual Studio 2017 )时,它有4个项目文件,它们以某种方式保存在桌面上(F
2回复

我的For累加器...下一个循环是跳过VB中的数字。 Visual Studio 2010。

我正在尝试编写一个For ... Next循环,该循环将允许12个条目或“取消”按钮。 不知何故intEntries仅使用1、3、5、7、9和11。完成后,计算将除以13,而不是12。我不确定这是什么错误,但是它是显然是什么。 您能给我的任何帮助,我们将不胜感激!