Partilhar via


Sequência de chamada de procedimento para usuários do Visual Basic 6.0

Visual Basic 2008 apresenta várias alterações que afetam seqüências de chamadas de procedimento. Essas alterações melhoram a consistência da sintaxe.

Parênteses em chamadas de procedimento

Visual Basic 6,0

No Visual Basic 6.0, parênteses são exigidos ao redor do argumento lista Function chamadas. In Sub chamadas, eles são necessários se você usar o Call demonstrativo e proibido se você não fizer isso. O exemplo a seguir mostra instruções de chamada válidas:

y = Sqrt(x)

Call displayCell(2, 14, cellValue)

displayCell 2, 14, cellValue ' Variation on previous statement.

Visual Basic 2008

In Visual Basic 2008, parênteses são sempre exigidos ao redor de uma lista de argumentos não-vazia em qualquer telefonar de procedimento. In Sub chamadas, o Call a demonstrativo é opcional. O exemplo anterior pode ser reescrito da seguinte forma:

Y = Math.Sqrt(X)


...


DisplayCell(2, 14, Value)

Se você estiver chamando um procedimento sem fornecer argumentos, você pode incluir parênteses vazios ou omití-los.

Declaração Return

Visual Basic 6,0

No Visual Basic 6.0, você usar o Return demonstrativo somente para retornar para o seguinte código de um GoSub demonstrativo. As duas instruções devem estar no mesmo procedimento.

Visual Basic 2008

In Visual Basic 2008, o GoSub Não há suporte para a demonstrativo e você pode usar o Return demonstrativo para retornar o controle ao programa de chamada de um Function ou Sub procedimento.

Consulte também

Conceitos

Sintaxe de declaração para usuários do Visual Basic 6.0

Declaração de procedimentos para usuários do Visual Basic 6.0

O Parâmetro do Mecanismo de Passagem para usuários do Visual Basic 6.0

Instrução de Controle para Usuários do Visual Basic 6.0

Sumário para programação de mudanças em elementos de suporte

Referência

Instrução Return (Visual Basic)

Chamar instrução (Visual Basic)