vb.net InputBox 多种实例代码和注释
时间: 2024-02-23 15:01:19 浏览: 187
InputBox 是 VB.NET 提供的一个函数,用于弹出一个窗口让用户输入一个字符串。下面是一些 InputBox 的实例代码和注释:
1. 基本使用
```vb.net
Dim userInput As String
userInput = InputBox("请输入一个字符串", "提示")
MessageBox.Show("你输入的字符串是:" & userInput)
```
上面的代码将弹出一个窗口,提示用户输入一个字符串。用户输入完毕后,程序将把用户输入的字符串显示在一个消息框中。
2. 指定默认值
```vb.net
Dim userInput As String
userInput = InputBox("请输入一个字符串", "提示", "默认值")
MessageBox.Show("你输入的字符串是:" & userInput)
```
上面的代码在弹出窗口时,会在文本框中显示一个默认值。用户可以修改这个默认值,也可以直接按确定按钮,使用这个默认值。
3. 指定窗口位置和大小
```vb.net
Dim userInput As String
Dim x As Integer = 100
Dim y As Integer = 100
Dim width As Integer = 200
Dim height As Integer = 100
userInput = InputBox("请输入一个字符串", "提示", "默认值", x, y, width, height)
MessageBox.Show("你输入的字符串是:" & userInput)
```
上面的代码指定了弹出窗口的位置和大小。x 和 y 表示窗口的左上角坐标,width 和 height 表示窗口的宽度和高度。
4. 检查用户输入是否为空
```vb.net
Dim userInput As String
Do
userInput = InputBox("请输入一个字符串", "提示")
If userInput = "" Then
MessageBox.Show("输入不能为空,请重新输入。")
End If
Loop Until userInput <> ""
MessageBox.Show("你输入的字符串是:" & userInput)
```
上面的代码使用了一个循环,如果用户输入的字符串为空,就弹出一个消息框提醒用户重新输入。直到用户输入了非空字符串才退出循环。
这些是 InputBox 的一些常用实例代码和注释,希望对你有所帮助。
阅读全文