IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources Delphi344 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources Delphi

Liste des 344 ressources de cette catégorie

    Tirage au sort de nombre dans une liste

    Téléchargé 11 fois-
    0
    0
    Cette interface permet de tirer au sort une liste de nombre de 1 à 100, piochés au hasard dans un volume plus important (jusqu'à 1000)

    Dans le cadre de mon projet (un Quizz visuel), cela me permet de tirer au sort quelques questions dans la marmite de questions que je constitue au fil du temps.

    Cela peut servir pour effectuer un tirage au sort de cartes ou dans toute application similaire.

    On commence par entrer le nombre de valeurs contenus dans la marmite au début. On appuie sur "enter" pour activer la vérification interne.

    Si c'est ok, on peut entrer le nombre de tirage souhaité et on appuie sur "enter" pour activer la vérif interne du nombre.

    Si c'est ok, à chaque appui sur "tirer a ... Voir la suite
    Licence : Libre - Publié le 23/04/2020 - Auteur : patdu26 +

    Carrés magiques

    Téléchargé 11 fois-
    0
    0
    Génération de carrés magiques d'ordre impair.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 9Ko - Auteur : jca +

    Comment créer une fenêtre triangulaire

    Téléchargé 11 fois-
    0
    0
    Comment créer une fenêtre triangulaire.
    Code source - Licence : Non renseignée - Publié le 03/02/2013 - Taille 3Ko - Auteur : DelphiCool +

    Courbes de Bézier

    Téléchargé 11 fois-
    0
    0
    Tracé de courbes de Bézier et déplacement des points.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 6Ko - Auteur : jca +

    Effet de zoom simple

    Téléchargé 10 fois-
    0
    0
    Exemple de zoom simple (avec problèmes dans les bords de l'écran).
    Licence : Non renseignée - Publié le 11/02/2013 - Taille 5,9 Ko - Auteur : jca +

    Exemple de tri QuickSort

    Téléchargé 10 fois-
    0
    0
    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.

    Licence : Non renseignée - Publié le 08/02/2013 - Taille 2,4 Ko - Auteur : Nono40 +

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

    Téléchargé 10 fois-
    1
    0
    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.
    Licence : Freeware - Publié le 21/04/2018 - Auteur : gbegreg +

    Gestion d'additions

    Téléchargé 10 fois-
    0
    0
    Générations d'additions imprimées à effectuer à la main. Le programme imprime également les résultats.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 11Ko - Auteur : jca +

    Recherche/Remplacement dans un texte

    Téléchargé 10 fois-
    0
    0
    Programme d'exemple de recherche/remplace dans un texte en utilisant les fonctions du TRichEdit.
    Licence : Non renseignée - Publié le 09/02/2013 - Taille 16 Ko - Auteur : John Fullspeed +

    Comment gérer une fiche dans une DLL

    Téléchargé 10 fois-
    0
    0
    Comment gérer une fiche dans une DLL.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 161Ko - Auteur : DelphiCool +

    Animation du film Matrix

    Téléchargé 10 fois-
    1
    0
    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
    Logiciel - Licence : Non renseignée - Publié le 04/08/2021 - Auteur : Pierre Castelain +

    Unité qui permet au programme de s'effacer lui-même

    Téléchargé 10 fois-
    0
    0
    Cette unité permet au programme de s'effacer lui-même.
    Licence : Non renseignée - Publié le 09/02/2013 - Taille 1,4 Ko - Auteur : DelphiCool +

    SJRDUnits

    Téléchargé 10 fois-
    1
    0
    SJRDUnits est un package runtime qui contient des tas de routines et classes diverses. Pour pouvoir vous y repérer, elles sont réparties en plusieurs unités selon leur catégorie.

    Ainsi vous retrouverez des classes de liste dans l'unité SjrdLists, et des routines de chaînes dans l'unité SjrdStrUtils. Les routines n'appartenant à aucune de ces catégories ont été séparées en deux unités, la première, SjrdUsual, contenant les routines les plus utilisées et la seconde, SjrdExtra, contenant celles utilisées plus rarement.
    Licence : Non renseignée - Publié le 09/02/2013 - Taille 145 Ko - Auteur : sjrd +

    Jeu de Puissance 4

    Téléchargé 9 fois-
    2
    0
    Un Puissance 4 très optimisé.
    Licence : Non renseignée - Publié le 23/02/2013 - Taille 206 Ko - Auteur : Sub0 +

    Supprimer scintillement avec DoubleBuffered

    Téléchargé 9 fois-
    0
    0
    Supprimer le scintillement des rafraichissements d'un fenêtre. NOTES : C'est un truc tout simple, et je ne sais plus ou je l'ai vu la première fois...

    Ce source est aussi un exemple d'utilisation de la propriété ScanLine du TBitMap pour effectuer un dessin très rapide. Pour soucis de rapidité, le dessin du BitMap est réalisé en assembleur, c'est un des moments ou l'assembleur est le plus utile.

    Le code présenté ici montre une fenêtre de sélection de couleur un peu comme celle de Windows. Activez ou non le double-buffer et déplacez rapidement le curseur de sélection de la couleur. Vour verez ainsi la différence de mise à jour.
    Licence : Non renseignée - Publié le 08/02/2013 - Taille 4,9 Ko - Auteur : Nono40 +

    Compteur de connexions

    Téléchargé 9 fois-
    0
    0
    Ce très modeste programme m'a permis de me remettre à la simple lecture/écrite de fichier texte.
    Le premier : compteurconnect est destiné à être placé dans " C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\ " pour se lancer furtivement lors de l'allumage de l'ordinateur/ouverture de cession. Il enregistre alors la date et l'heure dans un fichier.
    Le second : afficheur connect est le lecteur permettant de consulter le fichier.(qu'on peut ouvrir aussi avec un éditeur de texte classique)

    dans le zip je joins un installateur de ces logiciels, surtout pour placer simplement compteurconnect.
    Licence : Non renseignée - Publié le 29/04/2018 - Auteur : richoc +

    Dll ne contenant que des icônes

    Téléchargé 9 fois-
    0
    0
    Pour stocker vos icônes dans une dll, rien de plus simple.
    Licence : Non renseignée - Publié le 08/02/2013 - Auteur : Nono40 +

    Créez des fichiers *.lnk

    Téléchargé 9 fois-
    0
    0
    Voici comment créer des fichiers *.lnk, les raccourcis tant usités dans Windows.
    Licence : Non renseignée - Publié le 31/01/2013 - Auteur : Bestiol +

    Tirage suivant une loi de Gauss

    Téléchargé 9 fois-
    0
    0
    Tirages aléatoires suivant une loi de Gauss (choix du nombre de tirages, de la moyenne et de l'écart-type).
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 3Ko - Auteur : jca +

    Composant de recherche dans la base de registre

    Téléchargé 9 fois-
    0
    0
    Création d'un composant permettant d'effectuer facilement des recherches de texte dans la base de registre de Windows.

    Le composant est simple à utiliser: il suffit de spécifier le texte à rechercher, les clés racines dans lesquelles rechercher, et d'utiliser l'événement OnFind. Ce dernier est déclenché dès qu'une clé ou une valeur contient le texte recherché. Le plus simple est de jetter un oeil au programme d'exemple fourni.
    Le composant mériterait quelques améliorations et optimisations (en particulier lors de la recherche dans le texte d'une valeur). N'hésitez-pas à l'améliorer !
    Licence : Non renseignée - Publié le 12/02/2013 - Auteur : Pierre Castelain +