Codes sources Delphi

Retrouvez ici tous les meilleurs téléchargements Codes sources Delphi
Ajouter un nouvel élément

    ZeosLib : composants de bases de données

    Éditeur : ZeosLib Team (egonhugeist, markdaems, miseeger) +
    ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.

    La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.

    Premier pas avec les Styles Firemonkey avec XE4

    Licence : Non renseignée - 01/02/2014 - Téléchargé 22 x
    Ce programme, sans prétention, sert d'illustration à ce tutoriel (inclus en pdf dans le zip).

    Jeux de Loto

    Licence : LGPL - 18/05/2020 - Téléchargé 20 x
    Je vous propose ce source écrit sous RIO 10.3.3 FMX
    Le but premier était de montré une utilisation d'un tirage combinatoire pour un simple Bingo.
    Mais je me suis pris au jeu et fait d'autres grilles en appliquant deux techniques différentes :
    des TGridPanelLayouts pour Bingo et Loto Familial
    des Frames pour les bulletins du loto FDJ. (vous m'excuserez, je ne joue pas et ne suis pas au fait de la présentation exacte des grilles)

    À cela s'est rajouté un TextToSpeech tout récent pour l'annonce des boules tirées.
    Seul Linux "échappe" à la voix suave, j'ai donc laissé l'utilisation de fichiers ressources et un mediaplayer

    Comment utiliser les ProgressBar et les Gauges

    Licence : Non renseignée - 03/02/2013 - Téléchargé 15 x
    Exemple d'utilisation très simple.
    Pour ce qui ne savent pas encore s'en servir.

    [FMX] Envoi de SMS

    Licence : Freeware - 29/10/2015 - Téléchargé 11 x
    SendSMS est une application permettant d'envoyer des SMS tout simplement.

    Exemple d'utilisation de TADOQuery

    Licence : Non renseignée - 03/02/2013 - Téléchargé 9 x
    Exemple d'utilisation du composant TADOQuery associé à un DBGrid, avec modification de la requête par l'utilisateur.

    Exemple d'utilisation de TClientDataset

    Éditeur : Pascal Jankowski + 39Ko
    Exemple d'utilisation du composant TClientDataSet associé à un DBGrid, avec modification de la requète par l'utilisateur.

    Comment transformer un nombre en forme lettres

    Licence : Non renseignée - 03/02/2013 - Téléchargé 9 x
    Comment transformer un nombre en sa forme lettres ex: transformer 101 en 'cent un'. Fonctionne aussi pour 20.20 Au passage montre comment mettre un lien internet sur un label.

    Défi Pascal 2010 - Un système de chat : projet de mick605

    Licence : Freeware - 19/12/2014 - Téléchargé 8 x
    Le sujet du défi Pascal 2010 est de réaliser un système de chat.
    Le choix de la technologie, des outils et même de la plateforme sont entièrement libres.

    Système de Chat, en mode Serveur-Client
    Développé sous Delphi 2005, à l'aide d'Indy 10. Composants principaux : TIdTCPClient et TIdTCPServer. TJvRichEdit utilisé pour l'affichage du texte formatté et des smileys.
    Contient les sources

    Fonctionnalités
    - Echange de texte contenant des smileys
    - Changement de statuts
    - Personnalisation de la couleur du texte
    - Liste d'amis avec possibilité d'ignorer des membres
    - Possibilité d'envoyer des messages à partir du serveur

    A venir :
    - Mode multi salons, et conversati ... Voir la suite

    Fonction de copie de fichier avancée

    Licence : Non renseignée - 31/01/2013 - Téléchargé 8 x
    Fonction de copie de fichier avancée avec évaluation et affichage du temps restant. Elle intègre une fonction intérressante lorsqu'un échec se produit durant la copie : "Réessayer, Ignorer, Abandonner"... MyCopy est compatible avec les fichiers de taille supérieure à 4 Go.

    Programme de pilotage du robot simplifié

    Licence : Non renseignée - 08/02/2013 - Téléchargé 8 x
    Programme de pilotage du robot simplifié.

    Feu : petite démo graphique en 3D avec Firemonkey

    Licence : Freeware - 21/04/2018 - Téléchargé 8 x
    Je vous propose un petit tour en forêt autour d'un feu de camp. Le tout en 3D avec Firemonkey et avec moins de 90 lignes de codes !
    Je n'utilise pas de moteur de particules pour gérer les flammes mais simplement des TPlane que je déplace, réduis et fais tourner pour donner une illusion de flamme.

    Petit bonus, le trackbar en bas de a fenêtre permet de simuler la présence du vent plus ou moins fort sur l'axe X. Pour de plus amples informations, j'ai commenté le code source fourni.

    A part la piteuse texture utilisée pour les flammes (je ne suis pas graphiste), les autres textures ne sont pas de moi : elles proviennent d'images libres trouvées sur internet.

    Internet Component Suite

    Éditeur : OverByte (François Piette) +
    Internet Component Suite (ICS) est une bibliothèque asynchrone comprenant divers composants et applications pour Internet. Elle inclut des clients/serveurs pour TCP, UDP, sockets brutes, FTP, SMTP, POP3, NNTP, HTTP, Telnet et plus. Elle prend en charge SSL et TLS avec l’aide d’OpenSSL. Elle inclut également le décodeur Mime, les hachages SHA1 / MD4 / MD5, ainsi que le cryptage DES.


    Cette bibliothèque fonctionne avec Delphi depuis la version7 et avec C++ Builder depuis la version 2006.

    Dialogue pour la saisie d'un login et mot de passe

    Licence : Non renseignée - 09/02/2013 - Téléchargé 7 x
    Dialogue pour la saisie d'un login et mot de passe.

    Surveillance multiple de répertoire(s)

    Licence : Non renseignée - 08/02/2013 - Téléchargé 6 x
    Programme d'exemple de l'utilisation des notifications de modification de Windows. NOTES : Ce programme montre l'utilisation des notifications de modification de répertoire. C'est utile pour suivre les modifications apportées aux fichiers dans un répertoire.

    Le principe est le même que celui de la surveillance d'un répertoire, mais appliqué plusieurs fois... La liste des demandes est stockée dans un TList. Ce programme est donc un exemple de mise en oeuvre des points suivants :

    - Thread

    - Notification de changement

    - Gestion d'un TList

    Exemple d'utilisation de TQuery

    Licence : Non renseignée - 03/02/2013 - Téléchargé 6 x
    Exemple d'utilisation du composant TQuery associé à un DBGrid, avec modification de la requète par l'utilisateur.

    Afficher la mémoire disponible

    Licence : Non renseignée - 23/02/2013 - Téléchargé 6 x
    Afficher la mémoire physique, réelle et paginée disponible.

    Jeu du Compte est bon

    Licence : Non renseignée - 23/02/2013 - Téléchargé 6 x
    Voici un programme permettant de jouer au "Compte est bon".

    MiniaturesView

    Licence : Gratuit pour usage non commercial - 21/01/2014 - Téléchargé 6 x

    MiniaturesView est une adaptation du programme ImagView fourni en démo avec Turbo Delphi.

    Cette version est la version1.0

    A l'ouverture, l'écran affiche une fenêtre Arborescence (à gauche) avec l'arborescence du disque en cours
    et une fenêtre images (à droite) avec les noms des images
    BMP,ICO,WMFou EMF s'il y en a.

    Les autre images (JPG par exemple) ne sont pas affichée car non prise en compte par le programme

    La petite fenêtre sous l'arborescence permet de sélectionner
    un autre disque.

    L'autre petite fenêtre sous les noms de fichier permet de sélectionner un type de fichier particulier (par défaut tous les fichiers reconnus sont affichés).

    Quan ... Voir la suite

    Création d'un fichier d'aide chm avec HelpNdoc et intégration à Delphi

    Licence : Libre - 24/02/2015 - Téléchargé 6 x
    Destiné aux débutants en Delphi (ou aux débutants en aide chm !).
    HelpnDoc est gratuit pour une utilisation personnelle. Il permet à partir du même projet de générer l'aide aux formats chm, hlp, pdf, Kindle...
    L’intégration de l’aide chm à une application est valable pour tout fichier chm qu’il ait été créé avec HelpNdoc ou non.
    Le code source pour Delphi 7 et XE est fourni.

    Objet de la mise à jour de Février 2015 :
    Récriture complète de la procédure de création de l’unité des constantes de l’aide.
    Mises au point mineures.

335 éléments