Duvida numa linha de comando de VB .net 2003

Fil__

Power Member
Malta podem explicar-me o que é que esta linha de comando faz?

Código:
MsgBox(vbCrLf & ex.Message, MsgBoxStyle.Information + MsgBoxStyle.OKOnly, "Erro")

Eu sei que aparece uma msgbox a dizer erro mas a minha duvida e saber o que é que significa o vbCrLf & ex.Message.

Thanks malta
 
esse codigo encontra-se onde? numa zona dos excepcions tipo try catch certo?

Ora bem se nao estou em erro o vbCrLf é para manipular caracteres, nao me lembro do que faz mas deve ser algo do genero de escrever tudo na mesma linha ou mudar de linha. o
ex.Message é o que vai aparecer escrito na msgbox que será a descricao que o sistema produz quando acontece o erro.

Se fizeres so msgbox(ex.Message) aparece a descricao do erro, comparas os 2 resultados e ves diferença.

Sorry se nao fui mto claro.
 
Boas thriller
Retirei o vbCrLf e da o mesmo resultado. Como o efeito e o mesmo deixei a linha de codigo sem o vbCrLf de modo a nao complicar mais as coisas.
Brigadao pela dica
 
O vbCrLf é um page break como o vbNewLine. Experimenta o seguinte (para veres o resultado)

MsgBox("Mensagem de Erro:" & vbCrLf & ex.Message, MsgBoxStyle.Information + MsgBoxStyle.OKOnly, "Erro")
 
Back
Topo