lang • with

WITH

WITH Object ... END WITH

Entre a instrução WITH e o END WITH, uma expressão que começa com um ponto está se referindo ao Object.

Você pode aninhar estruturas WITH ... END WITH.

Exemplo

WITH hButton
  .Text = "Cancel"
END WITH

'é equivalente a

hButton.Text = "Cancel"

Atalho para acessar array

Desde 3.5

A partir do Gambas 3.5, a seguinte sintaxe pode ser usado como atalho para acessar matriz:

With Array
  .[0] = "First slot"
  .[1] = "Second slot"
End With

With Collection
  !key = "Value"
End With

Veja também