Skip to content

PUBLIC


指定一个具有外部链接的过程。

语法

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 Function

描述

在过程定义中(禁止在声明行级别使用),Public 指定过程具有外部链接,即其名称对外部模块可见。如果未指定 PublicPrivate,则过程的定义方式与指定了 Public 相同。

示例

start GeSHi

vb
Private Sub i_am_private
End Sub

Public Sub i_am_public
End Sub

end GeSHi

与QB的差异

  • FreeBASIC 新增

参见

  • Public: (访问控制)
  • Private
  • Option Private
  • Sub
  • Function

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系