VB中的关键字与函数

现在刚学VB基础不行有很多问题我想问下关键字与函数怎么区别比如printf是个函数但是我觉得他是关键字也没错啊哪位是专业的给我讲讲非常感谢还有个就是VB中的模块是个什么概... 现在刚学VB基础不行 有很多问题 我想问下 关键字与函数怎么区别 比如 printf是个函数 但是我觉得他是关键字也没错啊 哪位是专业的给我讲讲 非常感谢
还有个 就是VB中的模块是个什么概念
展开
 我来答
leiyangbdwk
2011-09-20 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4383万
展开全部
不要过分在意定义吧,只要会用不出错就行了。
关键字就是像dim interger 之类的,一般不可以做变量名或者函数名。
而关键字之外的vb的函数名,比如说平方根Sqr,颜色RGB之类的,你仍然可以用作变量名,而且你定义之后,就不能再使用相同名的函数。举例:
Private Sub Command1_Click()
Dim Sqr As Integer
Sqr = 4
Msgbox (Sqr)
End Sub
这个是可以运行的。把其中Msgbox (Sqr)改为Msgbox (Sqr(9)),
就会发生错误。因为程序已经把Sqr看成一个变量而已,不再是求平方根的了。
而下面这句Dim Dim As Integer是根本不能通过的,因为Dim是关键字。

模块也许你还没接触到。你可能就编过单一窗体的工程吧?
如果你需要多窗体,还要在在它们之间互相传递变量,那就需要把这变量放在模块中。
一般公共的自定义函数也放在模块中。
xlzzc
2011-09-19 · TA获得超过7301个赞
知道大有可为答主
回答量:4205
采纳率:50%
帮助的人:1438万
展开全部
关键字是软件保留字,就是软件内部已经使用的命令,包括软件内建函数。
函数分两种:一种是内建函数,如int、val、msgbox等。
      另一种是用户自定义函数,命名不能与软件保留字重复。
模块就是全局函数、变量子程序集合,凌驾于所有窗体之上,调用方便,如果模块里的函数做得好,可以被其它程序添加使用。这样的模块就有了共享性质。
       张志晨
追问
明白点了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2011-09-19 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5625万
展开全部
函数一定是关键字,具体的看MSDN
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-20
展开全部
不是,自己定义的,下面是所有的保留字

AddHandler AddressOf And
AndAlso Ansi Alias
As Assembly Auto
Boolean ByRef Byte
ByVal Call Case
Catch CByte CBool
CChar CDate Cdec
CDbl Char CInt
CStr CType Date
Decimal Declre Default
Delegante Dim DirectCast
Do Double Each
Else Elseif End
Enum Erase Error
Event Exit False
Finally For Friend
Function Get GetType
GoTo Handles If
Implements Imports In
Inherits Integer Interface
Is Let Lib
Like Long Loop
Me Mod Module
MustInherit MustOverride MyBase
MyClass Namespace New
Next Not Nothing
NotInheritable NotOverridble Object
On Option Optional
Or OrElse Overloads
Overridable Overrides ParamArray
Preserve Private Property
Protected Public RaiseEvent
ReadOnly ReDim REM
RemoverHandleer Resume Return
Select Set Shadows
Shared Short Single
Static Step Stop
String Structure Sub
SyncLock Then Throw
To True Try
TypeOf nicode Until
Variant When While
With WithEvents WriteOnly
Xor希望有些帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式