Private
 
Определяет процедуру, имеющую внутреннюю линковку

Синтаксис

Private Sub procedure_name [cdecl|stdcall|pascal] [Overload] [Alias "external_name"] [([parameter_list])] [Constructor [priority]] [Static] [Export]
..procedure body..
End Sub

Private Function procedure_name [cdecl|stdcall|pascal] [Overload] [Alias "external_name"] [([parameter_list])] As return_type [Static] [Export]
..procedure body..
End Function

Описание

В определениях процедур, Private указывает, что процедура имеет внутреннюю линковку, то есть ее имя не видно во внешних модулях.

Инструкция Option Private определяет характер процедур, которые будут определены с внутренней линковкой по умолчанию.

Пример

'например

Private Sub i_am_private
End Sub

Sub i_am_public
End Sub


Отличия от QB

  • Новое в FreeBASIC

См. также