Codes sources Delphi

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

    Utilisation de la fonction AnimateWindow

    Licence : Autre - 08/02/2013 - Téléchargé 9 x
    Présentation de la fonction API d'affichage d'une fenêtre avec animation

    Comment ajouter une fiche a propos...

    Licence : Autre - 03/02/2013 - Téléchargé 9 x
    Comment ajouter une fiche "A propos..." dans votre applicatif.

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

    Licence : Gratuit - 21/04/2018 - Téléchargé 9 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.

    Utilisation d'un menu

    Licence : Autre - 03/02/2013 - Téléchargé 8 x
    Utilisation d'un menu.

    Jeu de Memory

    Licence : Autre - 23/02/2013 - Téléchargé 8 x
    Ce programme permet de jouer au jeu de memory.

    Utilisation de ShFileOperation()

    Licence : Autre - 08/02/2013 - Téléchargé 7 x
    Programme de présentation de la fonction API ShFileOperation() NOTES : Cette fonction est très utile pour toutes les fonctions groupées de fichiers. Il est possible de copier/suprimer/décplacer des répertoires complets, de gérer les collisions de noms, la création automatique des sous-répertoire en une seule opération. Cette fonction permet aussi de renommer des groupes de fichiers

    Et autre avantage, elle accepte les caractères génériques * et ?.

    Comment gérer une fiche dans une DLL

    Licence : Autre - 03/02/2013 - Téléchargé 7 x
    Comment gérer une fiche dans une DLL.

    Horloge LCD sept segments

    Licence : Autre - 03/02/2013 - Téléchargé 7 x
    Horloge LCD 7 segments utilisant une police True Type réalisée avec Font Creator 4. Extraire la police et l'éxé sur votre disque dur pour tester la démo...

    Calculatrice sur grands nombres

    Licence : Autre - 03/02/2013 - Téléchargé 7 x
    Calculatrice travaillant sur de très grands nombres.

    Jeu d'échecs

    Licence : Autre - 23/02/2013 - Téléchargé 7 x
    Petit jeu d'échecs avec arbitre.

    Exemple de tri QuickSort

    Licence : Autre - 08/02/2013 - Téléchargé 6 x
    Implémentation de la méthode du tri rapide. NOTES : Le programme d'exemple montre la différence de vitesse entre le 'tri à bulles' et le 'tri rapide'. Dans le cas de tableau de faible taille ( quelques centaines d'éléments ), le tri à bulles est bien suffisant, mais dans le cas de tableau très importants le 'tri rapide' doit être utilisé.

    Le tri est ici appliqué à des tableaux d'entiers, mais il est facile de l'adapter à d'autres types.

    Comment extraire une ressource de votre exe, en utilisant que les API windows ?

    Licence : Autre - 31/01/2013 - Téléchargé 6 x
    Tout est dans le titre. Voici une unitée qui ne rajoute que très peu d'octets à votre application et qui sert à extraire une ressource vers un fichier. en utilisant les API.

    Gérer un affichage plein écran avec une résolution précise

    Licence : Autre - 03/02/2013 - Téléchargé 6 x
    Gérer un affichage plein écran avec une résolution précise.
    Utilisation de l'API "ChangeDisplaySettings".

    Comment changer la couleur d'un TProgressBar

    Licence : Autre - 03/02/2013 - Téléchargé 6 x
    Voici le code permettant de changer la couleur d'un TProgressBar

    Dictionnaire et jeux de lettres

    Licence : Autre - 23/02/2013 - Téléchargé 6 x
    Programme avec un dictionaire d'env. 240 000 mots, permettant de chercher des mots, des anagrammes et de jouer au "mot le plus long"

    Jeu de Poker

    Éditeur : Nikolaz Gueguen +
    Voici un petit jeu de poker bien fait pour un débutant.

    Animation du film Matrix

    Licence : Autre - 23/02/2013 - Téléchargé 6 x
    Il s'agit juste d'un petit exemple de programmation graphique en Delphi. Celui-ci tente de reproduire le célèbre code du film Matrix. Mais si, vous savez, les caractères verts qui défilent vers le bas de l'écran...

    Je dois reconnaître que l'effet n'est pas vraiment le même que celui du film, mais l'idée y est.
    Cet exemple permet tout de même de voir comment utiliser un buffer 'off screen' pour tracer une image sans que le processus de tracé ne soit visible. Le buffer est ensuite copié à l'écran en une seule fois. L'utilisation de l'évènement OnIdle de l'application pour avoir une méthode appelée en permanence est également un petit truc bien pratique et moins connu qu'on ne pourrait le croire.

    Vous pouvez téléchar ... 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.

    Jeu de bille en 3D avec Delphi et Firemonkey

    Licence : Libre - 19/05/2017 - Téléchargé 6 x
    Je vous propose un petit jeu en 3D réalisé avec Delphi et Firemonkey. Il s'agit du projet que j'ai présenté lors de l'étape française de la tournée européenne Delphi 2017 qui s'est tenue à Paris le 17 mai 2017 et organisée par la société Barnsten.

    L'objectif du jeu est d'emmener la balle vers la zone d'arrivée. Pour ce faire, il faut incliner le plateau à l'aide :
    • des flèches de direction du clavier
    • ou du mini joystick virtuel
    • ou du capteur de mouvement si votre appareil en est équipé


    Le jeu dispose de 3 niveaux jouables. Il s'agit d'un exemple de manipulation de la 3D, des materials, des lumières, des caméras et des animations fournis en standard avec Firemonkey.
    Le projet a été ... Voir la suite

    StringGrid dans fichier INI

    Licence : Autre - 08/02/2013 - Téléchargé 5 x
    Enregistrer/Lire le contenu d'un TStringGrid dans un fichier .INI NOTES : Pour enregistrer le contenu il faut appeler la procédure EcritureGrille avec les paramètres :

    Grille : composant de type TStringGrid à sauvegarder

    NomFichier : nom du fichier .INI

    CasesVides : Indique si les cellules vides sont enregistrées dans le fichier .INI. A False les cellules vides ne sont pas enregistrées, ceci réduit la taille du fichier .INI si la grille contient beaucoup de cellules vides. Par défaut CasesVides est à True.Pour lire le contenu il faut appeler la procédure LectureGrille avec les paramètres :

    Grille : composant de type TStringGrid à sauvegarder

    NomFichier : nom du fichier .INI

316 éléments

Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -