Salut à toi visiteur !
Inscris toi en moins de 10 secondes pour profitez pleinement du site et partager avec la communauté ! S'inscrire


Tutoriel Timer VB sous WPF


#1
Bonswar, l'outil Timer nétant pas disponible sur VB avec la Windows Presentation Foundation (WPF), il y a quand même moyen de l'avoir avec un:

Code :
Public Sub dispatcherTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)


Donc tout d'abords on fait un Load qui charge en même temps que la WPF, sous une Form VB normal le code existe déjà, c'est celui-ci


Form_Load:
Pour nous, vue que nous sommes sous une form WPF, on va d'abord rajouter une balise dans le XML, à la ligne:

Code :
Title="MainWindows" Height="300" Width="300" >

Qui devient:

Code :
 Title="MainWindows" Height="300" Width="300"  Loaded="Window_Loaded" >

Maintenant que cela est fait, on peut faire notre sub Main_Loaded avec le timer:

Code :
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) _
       Handles MyBase.Loaded
       Dim dt As DispatcherTimer = New DispatcherTimer()
       AddHandler dt.Tick, AddressOf dispatcherTimer_Tick
       dt.Interval = New TimeSpan(0, 0, 1)
       dt.Start()

   End Sub

Puis on fait le sub du dispatchertimer où vous pouvez mettre ce que vous voulez:

Code :
 Public Sub dispatcherTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)
      
   End Sub

Voila, le timer est bon, ce lancera au lancement de la WPF et executera la tâche affecté dans le Dispatcher Timer

#2
c'était quoi l'outil timer ?

trop couuuurt
Mon service de configuration de serveur teamspeak 3 :
https://forum.cs-hackers.com/Thread-Conf...2#pid25342




#3
Si tu connais rien laisse tomber .... #2905

#4
Citation caché.
Connexion
ou Inscription pour voir ce contenu ! C'est rapide ;)

L'outil timer est disponible sous les Forms VB basic, en gros, elle est la où ya les boutons, les textbox... Dans la boite à outils, screen:

https://image.noelshack.com/fichiers/201...-titre.png


Il permets de faire avancer des progress bar, beaucoup de truc ^^
Mais ce te sera pas utile si t'as jamais touché à un Visual Studios

#5
Hummm Nightwalker c'est un joli nom :3


Atteindre :