Système de notation interactif
Codes Sources

Système de notation interactif

Un widget de notation par étoiles entièrement custom, dessiné en GDI+ et géré via un simple TPaintBox. Fonctionnalités principalesAffichage dynamique d’un ensemble d’étoiles (par défaut 5)Survol interactif : ...

Par Delphi Source · March 22, 2026
Morpion avec IA intégrée
Codes Sources

Morpion avec IA intégrée

Un petit jeu de Morpion (Tic‑Tac‑Toe) en Delphi, utilisant l’API GDI pour le rendu graphique et une IA simple mais efficace pour affronter le joueur. Fonctionnalités principalesInterface graphique personnalisée a...

Par Delphi Source · March 22, 2026
Jeu de dames
Codes Sources

Jeu de dames

Un jeu de dames entièrement dessiné en GDI+, avec animations fluides, IA intégrée et gestion complète des déplacements.L’objectif était de créer un moteur graphique propre, moderne et agréable à regarder, tou...

Par Delphi Source · March 22, 2026
BlockFlow - Jeu de puzzle
Codes Sources

BlockFlow - Jeu de puzzle

BlockFlow, un petit jeu de puzzle, inspiré des mécaniques de Blockudoku et des jeux de placement de pièces. Le principe est simplePlacez des pièces de formes variées sur une grille 11×11, complétez des lignes pour...

Par Delphi Source · March 21, 2026
Machine à sous - 7 Slots
Codes Sources

Machine à sous - 7 Slots

Une machine à sous entièrement animée, avec gestion des crédits, mise variable, effets visuels et un rendu moderne basé sur TPaintBox. Fonctionnalités principales3 rouleaux animés avec vitesse, décélération pro...

Par Delphi Source · March 21, 2026
Générer un hash SHA‑1
Snippets

Générer un hash SHA‑1

Calculer le hash SHA‑1 d’une chaîne de caractères. C’est une opération courante lorsqu’on veut vérifier l’intégrité d’une donnée, créer une empreinte unique ou sécuriser un identifiant.uses IdHashSHA...

Par Delphi Source · March 21, 2026
Extraire automatiquement tous les liens d’une page web
Snippets

Extraire automatiquement tous les liens d’une page web

Récupérer toutes les URL présentes dans une page HTML grâce à Indy (TIdHTTP) et aux expressions régulières (TRegEx).uses IdHTTP, RegularExpressions; procedure TForm1.Button1Click(Sender: TObject); var HTML, URL: s...

Par Delphi Source · March 21, 2026
Comparer deux fichiers texte ligne par ligne
Snippets

Comparer deux fichiers texte ligne par ligne

Comparer deux fichiers texte ligne par ligne, avec la possibilité d’ignorer les espaces inutiles. Idéal pour vérifier des sauvegardes, comparer des versions de fichiers ou détecter des modifications discrètes.func...

Par Delphi Source · March 21, 2026
Tableur TStringGrid
Codes Sources

Tableur TStringGrid

Voici un exemple d'un petit tableur qui inclut des fonctions de base telles que le calcul des cellules par référence (par exemple "=A1+B2"), la sauvegarde automatique via un thread et le chargement des données. Liens ...

Par Delphi Source · March 21, 2026