EXIT - PARA FUNCAO E TODO O RESTO
pessoal.. to me quebrando para um coisa basica...
ou seja...
Num form eu chamo a funcao certo?
queria que se a funcao for verdadeira ele para tudo..
mas se eu colocar exit sub na função ele para só a funcao e continua da onde chamou a funcao... como faço para parar tudo???
grata
ou seja...
Num form eu chamo a funcao certo?
queria que se a funcao for verdadeira ele para tudo..
mas se eu colocar exit sub na função ele para só a funcao e continua da onde chamou a funcao... como faço para parar tudo???
grata
LINY
DECLARA UMA VARIAVEL QUE NO COMEÇO DA FUNÇÃO RECEBE O VALOR 0
E SE O VALOR MUDAR VOCE DA UM EXIT SUB
ELE IRA RETORNAR PARA O BLOCO INICIAL AI VOCE COLOCA UM IF
IF VARIAVEL = 1 THEN :EXIT SUB
ATT,
MARCELO BRESSAN
DECLARA UMA VARIAVEL QUE NO COMEÇO DA FUNÇÃO RECEBE O VALOR 0
E SE O VALOR MUDAR VOCE DA UM EXIT SUB
ELE IRA RETORNAR PARA O BLOCO INICIAL AI VOCE COLOCA UM IF
IF VARIAVEL = 1 THEN :EXIT SUB
ATT,
MARCELO BRESSAN
nao consegui entender direito amiguinho...
tipo, se tiver exit sub na funcao ele ira parar a funcao e continuar da onde chamou a funcao...
nao entendi... sera que poderia ser mais claro... ;)
tipo, se tiver exit sub na funcao ele ira parar a funcao e continuar da onde chamou a funcao...
nao entendi... sera que poderia ser mais claro... ;)
Ele quis dizer isso:
sub Metodo1()
'Instruções
'Instruções
'Instruções
dim var as boolean
var = Metodo2
if not var then 'Abandona o Metodo1 quando Metodo2 retornar false
exit sub
end if
'Instruções
'Instruções
'Instruções
end sub
function Metodo2() as boolean
'Instruções
'Instruções
'Instruções
Metodo2 = false 'Retorne true ou false de acordo com sua necessidade
end function
if not modulo.insert(a,b,c,d) then
exit sub
endif
exit sub
endif
Tópico encerrado , respostas não são mais permitidas