输入函数input的基本用法_inputbox,37,4,-1,vb中输入函数inputbox的用法【百科全说】,https://www.bkqs.com.cn/content/8nv09yye3.html_输入函数的使用

模块中的代码被组织为过程。 过程告知应用程序如何执行特定任务。 使用过程可将复杂的代码任务划分为可管理程度更高的单元。你可以通过编写代码创建过程,打开要为其编写过程的模块,你可以创建Sub、 或 过程,一是键入 Sub 、 或 ,为过程键入代码,以相应的End Sub、 end 或End 语句结束过程。二是使用 “插入过程” 对话框创建过程

打开要为其编写过程的模块。在 “插入” 菜单上, 单击 “过程”。在“插入过程”对话框的“名称” 框中键入过程的名称。选择要创建的过程的类型: Sub、 或。将过程的范围设置为 或 。您可以选择 “所有局部变量” 作为静态变量, 将 关键字添加到过程定义中。单击“确定”。

Sub 过程是由Sub和End sub 语句括起来的一系列 Basic 语句, 这些语句可执行操作但不返回值。 Sub 过程可采用参数inputbox,37,4,-1,vb中输入函数inputbox的用法【百科全说】,https://www.bkqs.com.cn/content/8nv09yye3.html,例如通过调用过程传递的常量、变量或表达式。 如果 Sub 过程没有参数,则 Sub 语句必须包括一组空括号。下面的 Sub 过程具有说明每个行的注释。

' 声明一个叫做GetInfo 的过程
' 这个过程没有参数
Sub GetInfo() 
' 声明一个变量名为 answer的字符串变量
answer = InputBox(Prompt:="What is your name?") 
 If answer = Empty Then 
MsgBox Prompt:="You did not enter a name." 
 Else 
 MsgBox Prompt:="Your name is " & answer 
End If 
End Sub

过程是由和End 语句括起来的一系列 Basic语句。 过程与Sub 过程类似, 但函数还可以返回值。 过程可接受通过调用过程传递给它的参数(如常量、变量或表达式)。 如果 过程没有参数,则其 语句必须包括一对空括号。 函数通过在过程的一条或多条语句中将值分配给其名称来返回值。在以下示例中, 函数通过华氏度计算摄氏度。 从 Main 过程调用该函数时,将一个包含参数值的变量传递到该函数。 计算结果会返回到调用过程并在消息框中显示。

Sub Main()

temp = .(:= _

“请输入华氏温度.”, Type:=1)

“现在的温度是 ” & (temp) & “摄氏度”

End Sub

()

= ( – 32) * 5 / 9

End

调用 Sub 和 过程:

若要从其他过程中调用某个 Sub 过程,请键入该过程的名称并包含任何所需的参数值。 不需要使用 Call 语句,但如果使用了该语句,则必须将任何参数包含在圆括号内。在下列中,当 运行后,控件返回到 Main,且 Main 调用 Sub 过程 。 显示一个消息框,当用户单击“确定”**** 时,控件返回到 Main,且 Main 完成。

VB

复制

Sub Main() 
 MultiBeep 56 
 Message 
End Sub 
 
Sub MultiBeep(numbeeps) 
 For counter = 1 To numbeeps 
 Beep 
 Next counter 
End Sub 
 
Sub Message() 
 MsgBox "Time to take a break!" 
End Sub

下面的示例演示了使用多个参数调用 Sub 过程的两种方法。 第二次调用它时,需要将参数包含在圆括号内,因为使用了 Call 语句。


娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666


VB

复制

Sub Main() 
 HouseCalc 99800, 43100 
 Call HouseCalc(380950, 49500) 
End Sub 
 
Sub HouseCalc(price As Single, wage As Single) 
 If 2.5 * wage <= 0.8 * price Then 
 MsgBox "You cannot afford this house." 
 Else 
 MsgBox "This house is affordable." 
 End If 
End Sub

若要使用函数的返回值,请将该函数分配给变量并将参数包含在圆括号内,如以下示例所示。

= (“Are you happy with your ?”, 4, ” 3″)

如果对函数的返回值不感兴趣,则可以按照调用 Sub 过程的同样方式调用函数。 省略圆括号,列出参数,且不要将函数分配给变量inputbox,37,4,-1,vb中输入函数inputbox的用法【百科全说】,https://www.bkqs.com.cn/content/8nv09yye3.html,如以下示例所示。

MsgBox "Task Completed!", 0, "Task Box" 

如果您在上述示例中包含圆括号,则该语句将导致语法错误。

Sub 或 过程中的语句可使用命名参数将值传递给所调用的过程。 您可以按照任何顺序列出命名参数。 命名参数包含参数的名称后跟一个冒号和一个等号 (:=) 以及分配给该参数的值。

以下示例使用命名参数调用 函数,而不返回任何值。

Title:=”Task Box”, :=”Task !”

以下示例使用命名参数调用 函数。 将返回值分配给变量。

answer3 = MsgBox(Title:="Question 3", _ 
Prompt:="Are you happy with your salary?", Buttons:=4) 

以上就是编写过程和函数,调用过程和函数的方式方法,感谢你愿意看到末尾。


娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666

声明: 本站内容转载于网络,版权归原作者所有,仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,若侵犯到你的版权利益,请联系我们,会尽快删除处理!