Tous les téléchargements de Jlmat
- Désapprouvé, cet élément n'est plus visible -
|
|
|
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 |
|
|
- Désapprouvé, cet élément n'est plus visible -
|
|
|
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 |
|
|
|
|
É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. Afficage Digital d'un compteur avec des images pour les digits. 2. Un comptage du temps de rafraichissement 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. |
|
|
|
|
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 |
|
|