E POSSIVEL ISTO NO VB.NET?
Prezados colegas,
Eu tenho um projeto em VB.NET, no qual existe apenas uma classe . Nesta classe tem um método.
No meu caso, a partir de um objeto [Ô]Timer[Ô], chamado T1 eu instâncio a classe,e executo o método
que esta na classe, a cada intervalo de 1 segundo.Minha pergunta é:
- é possivel, que eu elimine o objeto [Ô]Timer[Ô]. Ou seja, tem como em uma classe no VB.NET, eu executar
um método desta classe a cada intervalo de tempo pré-determinado, sem usar um objeto [Ô]Timer[Ô] fora da classe????i
Eu tenho um projeto em VB.NET, no qual existe apenas uma classe . Nesta classe tem um método.
No meu caso, a partir de um objeto [Ô]Timer[Ô], chamado T1 eu instâncio a classe,e executo o método
que esta na classe, a cada intervalo de 1 segundo.Minha pergunta é:
- é possivel, que eu elimine o objeto [Ô]Timer[Ô]. Ou seja, tem como em uma classe no VB.NET, eu executar
um método desta classe a cada intervalo de tempo pré-determinado, sem usar um objeto [Ô]Timer[Ô] fora da classe????i
Tem, usando o scheduler...
Voce pode fazer da seguinte forma tambem:
dim ativo as boolean= True
dim contador as integer=0
dim Obj as new Object
Do While ativo= True
Obj.Medoto1
[ô]Quando o contador chegar até 10, ele sai do loop
if contador = 10 then
contador=0
ativo=False
end if
contador=contador+1
[ô]pausa de 1 segundo
system.threading.thread.sleep(1000)
End While
dim ativo as boolean= True
dim contador as integer=0
dim Obj as new Object
Do While ativo= True
Obj.Medoto1
[ô]Quando o contador chegar até 10, ele sai do loop
if contador = 10 then
contador=0
ativo=False
end if
contador=contador+1
[ô]pausa de 1 segundo
system.threading.thread.sleep(1000)
End While
Tópico encerrado , respostas não são mais permitidas