Home > cat > arraydecl 
 en fr de es it nl pl pt pt_BR mk ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Deklarimi i vektorëve
DIM Identifikator AS [ NEW ] Tipi i të dhënave [ Dimenzioni i vektorit ... ]

Vëreni se mund të përdorni çfardo lloj shprehje për caktimin e dimenzionit të vektorit.

Example

[../dim] aWords [../as] [../new] [../../comp/gb/string][WORD_MAX * 2]
DIM aMatrix AS NEW [../type/float][3, 3]
DIM aResult AS String[]

Dimenzionet

Vektori mund të ketë disa dimenzione, më së shumti deri tetë.

Example

DIM iGroupc AS NEW Integer[27, 9]
DIM iFieldr AS NEW Integer[9]
DIM iX9X AS NEW Integer[3, 4, 5, 2, 3, 2, 2, 4, 2] 'do të paraqesë gabim

Emri "DIM" në këtë deklarim vjen nga të 60-tat, kur variablat BASIC nuk duhej të deklarohen përveç atyre me dimenzionë.

Gambas përdorni kllapat e mesme [ ] në vend të kllapave ( ) për deklarimin e dimezioneve.

Vektorër statikë

[ STATIC ] { PUBLIC | PRIVATE } Identifikatori [ Dimenzioni i vektorit ... ] AS Tipi i të dhënës

Vargu statik është vektor që caktohet drejtpërdrejtë brenda Objekti ku deklarohet.

Kto vektorë nuk mund të ndahen, dhe shkatrohen me Objekti.

Vektorër statik nuk mund të jenë publik, dhe nuk mund ti inicijalizoni.

Mos i përdorni vektorët statik si ndryshore lokale. Kjo gjë punon për momentin por mund të hiqet në të ardhmen.

Example

PRIVATE Handles[8] AS Label
STATIC PRIVATE TicTacToe[3, 3] AS Integer

See also

Deklarimi i ndryshoreve, Deklarimi i ndryshoreve lokale