Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Aplicação abre muitos FileOpenPicker

$
0
0
Olá Gnrtuga. A linha TempoPublicidade.Tick += DepoisPublicidade; Só pode ser executada uma vez, pois sempre que for executada está a registar um novo handler. Corre uma vez, regista uma. Corre outra vez, regista outra, já abre 2. Corre outra vez, regista outra, já abre 3, e por aí fora. Aí dentro só deveria estar: TempoPublicidade.Start(); A inicialização do timer e o registo do handler pertencem à inicialização OU deves re-instanciar o timer. Aconselho-te a meter: TempoPublicidade.Interval = TimeSpan.FromSeconds(20); TempoPublicidade.Tick += DepoisPublicidade; No formload ou algo do género.

Viewing all articles
Browse latest Browse all 11336

Trending Articles