Tous les téléchargements de Roland Chastain
- Flash Screensaver : Kit de génération d'écran de veille à partir d'une animation Flash ;
- Ondoyant : Écran de veille basé sur l'unité Windows
|
|
Programme qui convertit automatiquement le contenu du presse-papiers lorsqu'il s'agit de l'URL d'une discussion ou d'un post du forum. L'URL est alors remplacé par sa forme courte.
À défaut d'avoir une utilité réelle, le programme est surtout un exemple d'utilisation d'expressions régulières alternatives avec l'unité RegExpr. Attention au nombre total de parenthèses ! |
|
|
|
|
Application graphique permettant d'essayer des expressions régulières.
Projet Lazarus basé sur le composant RichMemo et sur l'unité RegExpr de Free Pascal. Compilé pour Windows avec Lazarus 1.6. |
|
|
|
|
Exemple d'utilisation de l'objet TMatchCollectionEnumerator de l'unité RegularExpressions.
Version simplifiée d'un exemple trouvé dans la documentation de Delphi : http://docwiki.embarcadero.com/CodeExamples/XE2/en/TMatchCollectionCount_(Delphi) L'objet TMatchCollectionEnumerator permet de parcourir une collection de correspondances. Compilation testée avec Delphi 10.1. |
|
|
|
|
Renommage automatique de fichiers.
|
|
|
|
|
Introduction à la bibliothèque Cairo.
Dessiner un cœur avec 4 courbes de Bézier. https://www.dil.univ-mrs.fr/~regis/CM-CAIRO/ |
|
|
|
|
Programme calculant la date du dimanche de Pâques pour une année quelconque du calendrier grégorien.
|
|
|
|
|
"Puissance 4" pour Windows.
L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions. L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup. Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier. |
|
|
|
|
Collection de petits programmes utilisant l'unité WinGraph, testés avec Free Pascal 2.6.4.
Nombre de ces programmes ont été originellement écrits pour l'unité Graph de Turbo Pascal. |
|
|
|
|
Programme qui affiche la date et le saint du jour.
|
|
|
|
|
Renommer les fichiers d'un répertoire par remplacement d'un préfixe.
Exemple d'utilisation des composants TShellTreeView et TFileListBox. Conversion d'un projet Delphi de Bob Ferguson. |
|
|
|
|
Librarie dynamique qui utilise les expressions régulières pour vérifier le format d'une chaîne FEN (1). On peut aussi utiliser directement l'unité Functions (voir TestFunctions.dpr).
Compilation testée : Delphi 7, FreePascal 2.6.4. L'unité utilisée pour les expressions régulières est disponible à l'adresse suivante : http://regexpstudio.com/Downloads/regexpr.zip Toutefois, en ce qui concerne FreePascal, je me suis aperçu après coup que le programme se compilait et fonctionnait aussi bien avec l'unité homonyme (RegExpr.pas) livrée avec le compilateur. (1) Forsyth-Edwards Notation. |
|
|
|
|
Simple client FTP basé sur WinInet.
Version Lazarus d'un projet Delphi de Damien Leveugle. |
|
|
|
|
Jeu d'échecs pour le système d'exploitation Windows.
L'application communique avec un moteur au moyen du protocole UCI. Inclut un moteur UCI original avec son code source. |
|
|
|
|
Simple application pour faciliter l'usage de youtube-dl, l'outil de téléchargement de vidéos YouTube.
|
|
|
|
|
Contribution au défi Pascal 2014
Ma contribution au défi Pascal 2014 consiste en deux projets : Kit de génération d'écran de veille à partir d'une animation Flash. Application permettant d'utiliser l'animation Flash de votre choix comme écran de veille. C'est un projet Delphi XE2, qui utilise la version gratuite de la bibliothèque F-IN-BOX. Dans l'explorateur Windows, faire glisser le fichier SWF de votre choix sur le fichier USE.CMD (pour un essai rapide) ou sur le fichier MAKE.CMD (pour génér ... Voir la suite |
|
|