component Timer não ativa

Amigos
Estou iniciando no C# e me deparai com um problema que não consigo achar de onde vem:
- Tenho uma função que quando gera um erro é tratado por um "catch", tentro deste catch tenho que ativar um timer, como abaixo:
O que acontece, é que até executa esta linha mas o timer simplesmente "teima em ignorar" que foi startado
Quando executo o mesmo de outro lugar, como por exemplo click de um botão aí sim vai ok.
Será que não posso fazer chamada de dentro de um catch ? fiquei meio confuso pois outros chamadas faço e funcionam ok
Já experimentei, criar direto sem o componente Timer como em
mas continua exatamente igual
Agradeço a ajuda
Marcelo
Estou iniciando no C# e me deparai com um problema que não consigo achar de onde vem:
- Tenho uma função que quando gera um erro é tratado por um "catch", tentro deste catch tenho que ativar um timer, como abaixo:
- Código: Selecionar todos
tmrReconecSocket.Enabled = true;
tmrReconecSocket.Start();
O que acontece, é que até executa esta linha mas o timer simplesmente "teima em ignorar" que foi startado
Quando executo o mesmo de outro lugar, como por exemplo click de um botão aí sim vai ok.
Será que não posso fazer chamada de dentro de um catch ? fiquei meio confuso pois outros chamadas faço e funcionam ok
Já experimentei, criar direto sem o componente Timer como em
- Código: Selecionar todos
Timer tmrReconecSocket = new Timer();
mas continua exatamente igual
Agradeço a ajuda
Marcelo