Public
指定具有外部链接的过程。
语法
Public
Sub
procedure_name
[
cdecl
|
stdcall
|
pascal
] [
Overload
] [
Alias
"external_name"
] [([
parameter_list
])] [
Constructor
[
priority
]] [
Static
] [
Export
]
..procedure body..
End
Sub
Public
Function
procedure_name
[
cdecl
|
stdcall
|
pascal
] [
Overload
] [
Alias
"external_name"
] [([
parameter_list
])]
As
return_type
[
Static
] [
Export
]
..procedure body..
End
Function
说明
在过程定义中,
Public
指定一个过程具有外部链接,这意味着其名称对于外部模块是可见的。如果未指定
Public
或
Private
,则定义一个过程,如果
Public
被指定。
例子
Private
Sub
i_am_private
End
Sub
Public
Sub
i_am_public
End
Sub
与QB差别
新的FreeBASIC
参考
Public:
(访问控制)
Private
Option Private
Sub
Function