PUBLIC
- Source: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgPublic
- Last revised: 2017-08-23
Specifies a procedure having external linkage.
Syntax
vb
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])] [ byref ] as return_type [Static] [Export]
..procedure body..
End FunctionDescription
In procedure definitions (forbidden at declaration line level), Public specifies that a procedure has external linkage, meaning its name is visible to external modules. If Public or Private is not specified, a procedure is defined as if Public was specified.
Examples
start GeSHi
vb
Private Sub i_am_private
End Sub
Public Sub i_am_public
End Subend GeSHi
Differences from QB
- New to FreeBASIC
See also
Public:(Access Control)PrivateOption PrivateSubFunction
Back to DocToc