Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafa-martin

pular linha

Recommended Posts

pessoal, eu tenho esse código aqui.Set WshShell = Wscript.CreateObject("Wscript.Shell")Set objFSO = CreateObject("Scripting.FileSystemObject")Wscript.Echo ("Inicio do script")Wscript.Echo ("Proxima linha chama CALL")call DesvioWscript.Echo ("Este texto foi impresso porque o call retornou da sub rotina") Sub DesvioWscript.Echo ("Texto da rotina 'Desvio'")End SubWscript.Quitsó q quando executa função desvio el está indo para essa linha:Wscript.Echo ("Este texto foi impresso porque o call retornou da sub rotina")só q após executar a função desvio tem q ir pra esse linha:Wscript.Quitcomo faço isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aí ta meio fora de ordem a sub Desvio tem que estar fora da rotina que você está executando o resto, seria mais ou menos assim:

Private/Public Sub * (*)Set WshShell = Wscript.CreateObject("Wscript.Shell")Set objFSO = CreateObject("Scripting.FileSystemObject")Wscript.Echo ("Inicio do script")Wscript.Echo ("Proxima linha chama CALL")call DesvioWscript.Echo ("Este texto foi impresso porque o call retornou da sub rotina")Wscript.QuitEnd SubPrivate Sub Desvio()Wscript.Echo ("Texto da rotina 'Desvio'")End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.