我正在构建一个应用程序,它接受输入到文本框中的输入,然后在将输入写入文件之前检查输入的负值等。 如果数据不符合条件,则会弹出一个消息框,让用户知道。 我遇到的问题是,在检查数据并显示消息框后,它仍然继续将输入保存到文件中。 如果所有数据都满足我的条件,如何只写入文件? 如果这看起来非常基本,我很抱歉,我是编程课程的第一年!

===============>>#1 票数:2 已采纳

好吧,你可以这样做:

'Checks here
If <data does not match>
     MessageBox.Show("Your data is invalid!")
     Exit Sub
End If

<code for writing to a file>

“Exit Sub”将退出当前子程序(函数),而不是执行if-block后面的代码。

  ask by Laura M translate from so

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

1回复

在Visual Basic中将文件写入Excel入门

我有想要写入Microsoft Excel文件的数据。 我发现了以下问题,但这是使用预定义的名称,因为我想在菜单栏上使用保存命令窗口。 在Visual Basic 6中编写Excel工作表 基本上我有两列数据,参与者名称和时间环,我想循环一个数组(我想)并让每个项目在自己的行上
2回复

我自己的Visual Basic应用程序的文件关联

我制作了可以在Visual Basic 2017中读取某些特定扩展名的应用程序。 但我想将程序默认为该扩展名,并为这些文件设置图标。 是否可以通过Visual Basic实现?
1回复

我的Visual Basic程序创建的文件不正确,并且无法通过其他程序正确运行

我有一个Visual Basic程序,可以创建半周过程所需的文件。 这些文件是.bas文件(用于qbasic)和.lot文件(用于voxco自动化)。 我可以不用.bas文件,而只需将其功能直接放入程序即可。 但是,我需要.lot文件。 通常,这些文件是从旧文件复制并手动编辑的。 您可
1回复

基本的Visual Basic程序错误 - 可能是可变错误

我正在为Visual Basic编写这个程序,它将确定一个基于用水量的账单。 我的问题是我输入的所有值在命令提示符中都返回为零。 任何人都可以解释这段代码有什么问题吗?
1回复

Visual Basic 2010 Windows窗体应用程序将excel文件值读入数组

我不会在这里通过称自己为程序员来侮辱真正的程序员。 我充其量是业余爱好者。 现在要解决的问题是: 我正在编写一个程序,该程序将使紧急操作中心的用户能够快速登录并处理无线电流量和其他数据。 该软件将不会处理任何敏感信息,因此无需考虑数据保密性。 然而,完整性和可靠性却是。 在很多情
5回复

如何用visual studio.net打开visual basic 6程序

我想打开一个程序(用Visual Basic 6编写)在Visual Studio.net中打开。 请指导,我该怎么办? 在尝试直接从visual studion.net中的OPEN项目选项打开VB6(.vbp文件)程序时,我收到此错误, “Visual Basic 6(.vb
2回复

创建Visual Basic应用程序的试用版

我使用Visual Studio 2010在vb.net中创建了一个应用程序。我想创建该应用程序的安装文件,该文件将没有许可证免费提供,因此我想创建30个试用期的试用版。预先
2回复

在Visual Basic 2010中打开文件

我创建了一个.wsf文件,该文件在打开时将执行某些功能。 我需要在vb中打开此文件才能使我的项目正常工作,但是我不知道该怎么做。 您能否提供一个完成此操作的示例?
2回复

如何在Visual Basic中创建XML文件?

我被要求编写一些代码以在Visual Basic中与Wi-Flight Api交互。 我已经有用于登录和与API交互的代码。 我正在编写一些示例代码来提交预订。 为此,我需要创建一个xml文件,并用适当的数据填充该文件,只需将其输入此示例代码的TextFields中即可。 我在互
6回复

Visual Basic-将文件上传到PHP网页

我正在尝试将图像文件上传到Web服务器上的PHP文件。 在VB.NET-> tempImageLocation是映像上硬盘驱动器上的位置。 图像位于那里我指定它的硬盘。 在PHP上-> 我不明白,因为它正在加载页面-但是PHP在“上传”下找不到文件