IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Tous les téléchargements de Jlmat

    - Désapprouvé, cet élément n'est plus visible -

    Compteur Digital et Actions utilisateur

    0
    0

    Compteur Digital et Actions utilisateur - version avec threads

    0
    0
    Écrit en Lazarus 3.6. Ne devrait pas poser de problème pour l'adapter en Free Pascal ou Delphi.

    C'est un compteur digital, avec ses fonctions classiques permettant d'interrompre le comptage précis à tout moment, de le reprendre ou de le réinitialiser.
    Code source - Licence : Non renseignée - Publié le 23/02/2025 - Auteur : Jlmat +

    Utilisation de TDateTimePicker en Saisie et Affichage Temps réel

    1
    0
    Ce composant souvent utilisé pour saisir des dates courantes dans toutes sortes d'application peut également servir de saisie et d'affichage d'un comptage du temps très précis en un seul composant.
    TDateTimePicker permet de gérer les dates du 01/10/1752 jusqu'au 31/12/9999

    Code très simple à comprendre mais qui doit être géré de manière précise.

    Les propriétés essentiels du composant sont :

    DateDisplayOrder := ddoTryDefault; // pour ordonner l'ordre des parties composant la date
    King := dtkDateTime; // pour acquisition et affichage des dates et heures jusqu'à la ms
    TimeDisplay := tdHMSMs; // pour gestion des milli-secondes

    Ce code permet simplement d' ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 22/07/2024 - Auteur : Jlmat +

    Compteur Digital et Actions utilisateur

    1
    0
    Écrit en Lazarus 3.6, testé sur Windows. Ne devrait pas poser de problème pour l'adapter en Free Pascal ou Delphi.
    C'est un compteur digital, avec ses fonctions classiques permettant d'interrompre le comptage précis à tout moment, de le reprendre ou de le réinitialiser.
    1. Affichage digital d'un compteur avec des images pour les digits.
    2. Un comptage du temps de rafraîchissement de l'affichage est précis et utilise l'horloge interne.
    3. Les commandes Start, Pause et Stop sont basées sur une gestion des interruptions du compteur : la solution choisie est Application.ProcessMessages dans la boucle de temporisation pour permettre à l'application de rester réactive.
    Code source - Licence : Non renseignée - Publié le 22/05/2025 - Auteur : Jlmat +

    Threads pour Compteur et Chronomètre Digital

    0
    0
    LES THREADS
    Les threads permettent l'exécution simultanée de plusieurs parties d'un programme dans le même processus. Les alternatives aux Threads sont ProcessMessage et le Timer.
    Suite un source que j'avais déposé auparavant par l'utilisation de ProcessMessage pour gérer rapidement un compteur digital, la communauté a réagi en me proposant de passer par les threads. Je remercie en particulier Roland Chastain et Andnotor pour leurs remarques qui m'ont poussé à approfondir les Threads qui offrent de belles possibilités à la condition de bien comprendre la répartition des différents temps des processus et du processeur. Les sources répartis dans trois sous répertoires représentent une évolution de possibilités pour laisser la main à ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 22/05/2025 - Auteur : Jlmat +
    - Désapprouvé, cet élément n'est plus visible -

    Jouer simplement Beep, Son, Musique sur Lazarus

    0
    0

    Glyph d'un Bouton qui change avec le contenu d'un TImageList

    0
    0
    Il s'agit d'un code montrant comment utiliser un Bouton visuel à la Place d'un Texte. L'image du Bouton est suffisamment claire pour se passer de texte. Les images proviennent d'un TImageList qu'l faudra paramétrer correctement. Le code ne présente pas de difficulté particulière mais un débutant peut passer du temps à lier les images du TImageList avec les Clic du Bouton. Le mécanisme serait le même avec d'autres types de contrôles utilisant des images: TMainMenu, TMenuItem, TToolBar, TToolButton, TActionList, TBitBtn, TSpeedButton.
    On peut même utiliser des images de résolution différentes...

    Pour montrer le fonctionnement du code exemple, on Créer un Objet qui se déplace dans la fenêtre client et rebondit sur les bords. O ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 04/08/2024 - Auteur : Jlmat +

    Produire simplement un Beep, un Son ou un extrait musical

    0
    0
    Petit code sans prétention que j'avais fait pour tester un Beep différent de celui du système! Donc faire un son plus sympha. Sous lazarus, on ne dispose pas directement de l'instruction Windows.Beep(440, 100) valable en Delphi et qui permettait de régler la fréquence et la durée...

    Utilisation des formats Wav, MP3 et midi en fonction du type de son à produire ou extrait musical
    Utilisation des instructions PlaySound, mciSendString

    Code source - Licence : Non renseignée - Publié le 01/05/2024 - Auteur : Jlmat +