begin process at 2008 08 22 00:49:48
1 229 731 membres
3 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

UN CHRONOS SIMPLE AVEC UN COMPOSENT LABEL ANIMÉ


Information sur la source

Catégorie :Date & Heure Classé sous : timer, crono, comptearebours, temp, heure Niveau : Débutant Date de création : 10/06/2008 Date de mise à jour : 13/06/2008 03:15:56 Vu / téléchargé: 2 190 / 170

Note :
Aucune note

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

Description

RESalut a tts, ceci est un crono trés simple.
avec un composant label animé
Installer le composant qui est dans le zip puis ouvrer
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Anim chronos
    •   Label animé
    • Unitcrono.ddpTélécharger ce fichier [Réservé aux membres club]51 octets
    • Unitcrono.dfmTélécharger ce fichier [Réservé aux membres club]1 253 octets
    • Unitcrono.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 159 octets

Télécharger le zip

13 juin 2008 03:16:02 :
J ai modifié ma sources par ce qu elle est trés simple,
  • signaler à un administrateur
    Commentaire de Nicolas___ le 10/06/2008 14:30:30

    " Salut a tts, ceci est un crono trés simple.

    C'est ma premiére sources et ce n'est pas la derniére."

    ...

    Ca promet monts et merveilles  :)

  • signaler à un administrateur
    Commentaire de Caribensila le 10/06/2008 14:48:30

    Pourra remplacer avantageusement un sablier ou un cadran solaire!
    Mais enfin, c'est pas de l'horlogerie suisse au niveau de la précision.

    De nos jours, les PC disposent d'une horloge interne de haute performance mesurant mieux que la µs (voir l'Api QueryPerformanceCounter).


    PS : Cronos  : Roi des Titans.
         Chronos : Dieu primordial personnifiant le temps (d'où "chronomètre").

  • signaler à un administrateur
    Commentaire de jackalunion le 10/06/2008 15:08:05

    il n'est jamais trop tard pour apprendre

  • signaler à un administrateur
    Commentaire de florenth le 10/06/2008 15:28:56

    Le cadran solaire a l'avantage de ne pas consommer d'électricité et d'être le résultat de profondes réflexions sur la rotation de la Terre, etc...

    Ce n'est par contre pas le cas de cette source, qui, en plus d'être courte, n'est pas très bien codée.

    Je préfère avoir une source sur dix pour Lazarus que comme celle-ci.
    Enfin, c'est vous qui voyez.

    Cela dit, je souhaite une bonne progression à Jack, je salue son élan de partage (c'est important de nos jours), mais je l'invite à soumettre ses dernières avancées quand elles auront réellement un intérêt.

    Ah, et aussi: écrivez en français correct !
    "Salut a tts, ceci est un crono trés simple.
    C'est ma premiére sources et ce n'est pas la derniére."

    devrait être (quand on enlève les 7 (!) fautes en à peine 20 mots)
    "Salut à tous, ceci est un chronomètre très simple.
    C'est ma première source et ce n'est pas la dernière."

  • signaler à un administrateur
    Commentaire de jackalunion le 10/06/2008 15:49:17

    c'est vrai que je métrise pas encore bien votre langue, mais j'apprend vite.
    comme en dit: "Connaitre les autres c'est une force,mais connaitre soi même c'est une force superieur."

  • signaler à un administrateur
    Commentaire de Caribensila le 10/06/2008 16:46:24

    En tout cas, jackalunion accepte les critiques sans pleurnicher et sans quérulence, lui.
    C'est un très bon point. Il progressera vite, j'en suis sûr.

    Bienvenue et bon courage !

  • signaler à un administrateur
    Commentaire de jackalunion le 10/06/2008 17:43:25

    Merci a toi. Et j'espére apprendre.

  • signaler à un administrateur
    Commentaire de HAFTARIFOUAD le 10/06/2008 20:52:44

    Bonjour

    Tout d'abord, les bienvenues dans le monde de la programmation, j'espère que vous tiendrez de vos paroles « C'est ma première sources et ce n'est pas la dernière ».
    J'aimerai bien vous donner des conseils pour que vous puisse améliorer votre travail :
    1.Renommez vos fiches, composants, .
    2.L'utilisation des threads (processus externes) c'est très utile pour votre cas. Comme ça vous assurer que votre application se ne bloquera pas.
    3.Utilisez la commande DecodeTime pour calculer l différence entre le temps de démarrage et le temps actuel (vous pouvez ressortir la différence entre les heures, minutes, ainsi les secondes.)
    4.Utilisez la commande FormatFloat(00 :00 :00 , Integer). C'est mieux que d'utiliser : Label1.Caption := Hh+' :'+Mm' :+' :'Ss
    5.Très important un message de confirmation, pour confirmer le remise à zéro de votre compteur.
    6.C'est utile pour votre cas d'utiliser l'heure de système -Si vous modifier par exemple Timer1.Interval :=500- !!!

    En tout cas, je sais que, ce n'est qu'un début, je vous souhaite bonne chance et un grand progrès dans le domaine de la programmation.

  • signaler à un administrateur
    Commentaire de jackalunion le 10/06/2008 22:46:09

      merci HAFTARIFOUAD pour tes conseil
    j'ai appris a tenir compte de touts conseils venant de personnes expérimanté.

  • signaler à un administrateur
    Commentaire de f0xi le 11/06/2008 18:18:52 administrateur CS

    var GTC : LongWord;

    procedure TForm1.Button1Click(Sender: TObject);
    const
      BTNCAP : array[boolean] of string = ('GO','STOP');
    begin
      Timer1.Enabled := not Timer1.Enabled;
      (Sender as TButton).Caption := BTNCAP[Timer1.Enabled];
      if Timer1.Enabled then
        GTC := GetTickCount;
    end;

    procedure TForm1.Timer1Timer(Sender: TObject);
    var G, H, M, S : integer;
    begin
      G := GetTickCount - GTC;
      S := G div 1000 mod 60;
      M := G div 60000 mod 60;
      H := G div 3600000;

      Label1.Caption := format('%.2d:%.2d:%.2d',[H,M,S]);
    end;

  • signaler à un administrateur
    Commentaire de jackalunion le 12/06/2008 00:39:11

    F0XI chapeau, aux moin vous vous donnez une chance aux débutant.  j'accepte touts critiques car je ne sais pas pour d'autres mais moi ça me donne du courage pour mieux faire

  • signaler à un administrateur
    Commentaire de f0xi le 12/06/2008 11:34:05 administrateur CS

    Salut jackal, :)
    pas de soucis, par contre evite de poster des sources trop "simple", a entendre par la, de debutant.
    C'est pas que nous exigeont des codes de pro forcement, mais, tout les debutants suivant a peu prés le meme chemin, nous nous retrouvons avec des dizaines de sources identiques et sans grand interet finalement.

    Essaye d'etre original et creatif et surtout n'hesite pas a regarder les sources des habitués, pour voir a quel niveau ils mettent la qualité de la source (indentation, commentaire etc).

    bon courage.

  • signaler à un administrateur
    Commentaire de jackalunion le 12/06/2008 13:40:03

    Ok. j'ai compris, et encore merci.

  • signaler à un administrateur
    Commentaire de JulioDelphi le 13/06/2008 07:42:49 administrateur CS

    Salut, tu as 2 procédures totalement identiques (formmove, timeanimove), efface en une (proprement) et dans l'inspecteur dobjet, attribue l'evènement du formove sur ton timeanimove =)

  • signaler à un administrateur
    Commentaire de jackalunion le 14/06/2008 01:20:45

    A oui c'est juste Merci Juliodelphi

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS