begin process at 2010 02 10 06:12:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Divers

 > 

besoin d'aide : timer amelioré...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

besoin d'aide : timer amelioré...

dimanche 19 mai 2002 à 20:37:38 | besoin d'aide : timer amelioré...

sylver

voila j'aimerais creer un chrono amelioré pour gerer le tps passé sur un PC, qd qqun arrive je rentre le pseudo, le timer se met en marche, qd le gars part j'arrete le timer, je vois le tps qu'il a fait et ce qu'il dois payé...
je vous met la source que j'ai deja fait
il faut faire un feuille (form1) - 4 boutons, cmdGo cmdGo2 cmdStop1 cmdStop2 - 4 label, label1, label2, label3, label4, et 2 timer, timer1, timer2
voila alors le prob est :

------------------- debut du code -----------------

'j'aimerais mettre le tps effectuer par un timer (1 ou 2) en minute
'(la, il est sous la forme 00:00:00)et ensuite le stocker ds une
'variable afin de pouvoir determiner le prix qui equivaut au tps passé
'(avec instruction IF...Else...)
'si vous pouvez m'aider : enderk@orange.fr ou laissez un msg sur le forum
'si vous pensez qu'il y'a meilleur moyen, je veux bien qu'on m'explique
'(mais une bonne explication :-) car je suis un newbie encore en VB...
'merci...

Dim pseudo1 As String 'declaration des varuables...
Dim pseudo2 As String
Dim prix1 As Integer
Dim tps1 As Integer


Private Sub cmdGo_Click()
pseudo1 = InputBox("Votre pseudo M'dam, M'sieur s'viouplait...", pseudo)
Timer1.Interval = (1000) 'Met l'interval des secondes
Timer1.Enabled = True 'le chrono est activé
End Sub

Private Sub cmdGo2_Click()
pseudo2 = InputBox("Votre pseudo M'dam, M'sieur s'viouplait...", pseudo)
Timer2.Interval = (1000) 'Met l'interval des secondes
Timer2.Enabled = True 'le chrono est activé
End Sub

Private Sub CmdStop1_Click()
Label3.Caption = Label1 'transfert d'un label vers un autre afin de "bien" voir cb de tps a été fait...
Timer1.Enabled = False 'le timer est arreté
Label1.Caption = "00:00:00" 'label1 remis a 0
MsgBox " " & pseudo1 & " est resté(e) " & Label3.Caption & ". Il doit donc " & prix1 & " ¤", vbOKOnly, "Temps de connexion" 'ptite msg box pour dire combien de tps a fait qui...
End Sub

Private Sub CmdStop2_Click() 'pareil que cmdStop1
Label4.Caption = Label2
Timer2.Enabled = False
Label2.Caption = "00:00:00"
MsgBox " " & pseudo2 & " est resté(e) " & Label4.Caption & ".", vbOKOnly, "Temps de connexion"
End Sub

Private Sub timer1_timer()
Label1 = DateAdd("s", 1, Label1)
End Sub

Private Sub timer2_timer()
Label2 = DateAdd("s", 1, Label2)
End Sub


lundi 20 mai 2002 à 01:43:15 | Re : besoin d'aide : timer amelioré...

Makabey

Si tu veux qqch de précis, vois les fcts SetTimer et KillTimer de l'API de Windows.

Excellente aide sur :
http://www.allapi.net



-------------------------------
Réponse au message :
-------------------------------

voila j'aimerais creer un chrono amelioré pour gerer le tps passé sur un PC, qd qqun arrive je rentre le pseudo, le timer se met en marche, qd le gars part j'arrete le timer, je vois le tps qu'il a fait et ce qu'il dois payé...
je vous met la source que j'ai deja fait
il faut faire un feuille (form1) - 4 boutons, cmdGo cmdGo2 cmdStop1 cmdStop2 - 4 label, label1, label2, label3, label4, et 2 timer, timer1, timer2
voila alors le prob est :

------------------- debut du code -----------------

'j'aimerais mettre le tps effectuer par un timer (1 ou 2) en minute
'(la, il est sous la forme 00:00:00)et ensuite le stocker ds une
'variable afin de pouvoir determiner le prix qui equivaut au tps passé
'(avec instruction IF...Else...)
'si vous pouvez m'aider : enderk@orange.fr ou laissez un msg sur le forum
'si vous pensez qu'il y'a meilleur moyen, je veux bien qu'on m'explique
'(mais une bonne explication :-) car je suis un newbie encore en VB...
'merci...

Dim pseudo1 As String 'declaration des varuables...
Dim pseudo2 As String
Dim prix1 As Integer
Dim tps1 As Integer


Private Sub cmdGo_Click()
pseudo1 = InputBox("Votre pseudo M'dam, M'sieur s'viouplait...", pseudo)
Timer1.Interval = (1000) 'Met l'interval des secondes
Timer1.Enabled = True 'le chrono est activé
End Sub

Private Sub cmdGo2_Click()
pseudo2 = InputBox("Votre pseudo M'dam, M'sieur s'viouplait...", pseudo)
Timer2.Interval = (1000) 'Met l'interval des secondes
Timer2.Enabled = True 'le chrono est activé
End Sub

Private Sub CmdStop1_Click()
Label3.Caption = Label1 'transfert d'un label vers un autre afin de "bien" voir cb de tps a été fait...
Timer1.Enabled = False 'le timer est arreté
Label1.Caption = "00:00:00" 'label1 remis a 0
MsgBox " " & pseudo1 & " est resté(e) " & Label3.Caption & ". Il doit donc " & prix1 & " ¤", vbOKOnly, "Temps de connexion" 'ptite msg box pour dire combien de tps a fait qui...
End Sub

Private Sub CmdStop2_Click() 'pareil que cmdStop1
Label4.Caption = Label2
Timer2.Enabled = False
Label2.Caption = "00:00:00"
MsgBox " " & pseudo2 & " est resté(e) " & Label4.Caption & ".", vbOKOnly, "Temps de connexion"
End Sub

Private Sub timer1_timer()
Label1 = DateAdd("s", 1, Label1)
End Sub

Private Sub timer2_timer()
Label2 = DateAdd("s", 1, Label2)
End Sub





Cette discussion est classée dans : timer, end, private, label1, tps


Répondre à ce message

Sujets en rapport avec ce message

Timer [ par tony ] Private Sub form_load()timer.Interval = 1000timer.Enabled = trueEnd SubPrivate Timer_Time()Label1.caption = timeEnd Sub'Malheureusement avec cette mét Les timers et impossibilité de cliquer sur un bouton [ par Dahevos ] Voila, alors je veux créer une barre de progression, qui une fois fini, permet de rendre "actif" un bouton. voila mon code : [code] Private Sub Comman Timer tick besoin d'aide !! [ par vaucer ] Bonjour, J'ai un problème au sujet d`un petit programme d`alarme qui se dèclenche grace à la fonction timer TickJe ne connais pas bien le visual Basic Comment faire pour que le nb de ligne d'un msflexgrid s'adapte au nombre de resultat [ par dannymortier ] Bonjour, Je me suis fait un petit prog en Vb6 qui recherche des donnees ddans une base access. Tout fonctionnait bien jusqu'à ce que j'ajoutte la poss nom du fichier dans un webbrowser [ par amita ] mes ami(e)s svp aidez moi voici mon code : je n'arrive pas a récupérer le nom de l'image séléctionner je ne veux pas récupérer le chemin mon probl Problème requête Select [ par guice11 ] Je voudrais que dans mon "label1", il y ait le résultat de ma requête que j'ai mis ci dessous avec le code. Merci pour vos réponses. <font c Problème avec Boucles simultannées [ par malec ] Bonjour, je suis bloqué dans mon programme vba sur excel. J'ai créé une boucle pour un temps qui défile dans un label d'une userform: Private Sub Sta Mauvaise récéption d'info. [ par Makia42 ] Bonjour, Voilà je travaille actuellement sur le dévellopement d'une interface Graphique simple qui ouvre une socket client et se connecte au serveur Formulaire sur VBA incrémentation nouvelle ligne [ par steph8032 ] Bonjour, je suis bloquée, je viens d'établir un formulaire et j'aimerai à partir des données saisies dans les combobox cliquer sur un CommandButton1 e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales