Générateur d’utilisateurs aléatoires
Par Delphi Source - March 23, 2026 · Vues: 18 · Catégories: Codes Sources · Tags: #API #Json

Générateur d’utilisateurs aléatoires

Petit projet Delphi qui illustre comment consommer une API REST, parser du JSON, afficher des données dans un TListView et charger dynamiquement des images dans une interface VCL.


Ce programme interroge l’API randomuser.me pour récupérer une liste d’utilisateurs, puis affiche leurs informations et leur photo dans une interface moderne et réactive.

Fonctionnalités principales

Récupération de données via HTTP Le code utilise TNetHTTPClient pour appeler l’API

Response := Client.Get('https://randomuser.me/api/?results=30');

Les données JSON retournées sont ensuite analysées avec TJSONObject et TJSONArray.


Stockage des données dans un enregistrement

Chaque utilisateur est représenté par un TUserRecord contenant :

Prénom, Nom, Email, Téléphone, Mobile, Ville, Pays, Date de naissance, Age, Photo.


Ces enregistrements sont stockés dans une liste générique

FUsers: TList<TUserRecord>;


Liens de téléchargement : RandomUserGenerator.zip


Un petit clic (J'aime) qui fait plaisir !