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

Delphi & Pascal795 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Delphi & Pascal

Liste des 795 ressources de cette catégorie

    Unité ApproxStrUtils : distance entre deux chaînes de caractères

    Téléchargé 9 fois-
    0
    0
    Que faire si l'utilisateur de mon programme écrit mal un mot quelconque, pour que ce mot soit quand même reconnu par le programme ?

    L'unité ApproxStrUtils de Daniel Gaußmann permet de comparer de chaînes de caractères avec une tolérance d'erreur ; en d'autres termes de comparer des chaînes de caractères avec un nombre maximal de différences ; en d'autres termes encore de mesurer la distance entre deux chaînes. Le nombre maximal de différences par défaut est 1.

    Licence : Non renseignée - Publié le 25/01/2018 - Éditeur : Daniel Gaußmann +

    PASInfos - Projet du défi Pascal/Delphi 2016

    Téléchargé 9 fois-
    1
    0
    Qui n’a jamais eu à parcourir un répertoire où s’accumulaient les fichiers sources divers en regrettant de ne pas avoir un aperçu de leur contenu et un minimum de renseignements sur leurs attributs ? PASInfos est un petit utilitaire entièrement autonome et portable qui permet justement, par simple glisser/déposer, d’afficher le contenu de fichiers sources issus de différents langages de programmation, ainsi que des informations sur ces fichiers.

    S'il est particulièrement adapté aux paquets et projets Lazarus et Delphi, PASInfos accepte de nombreux formats pour l’affichage avec coloration syntaxique : fichiers Pascal, C, C++, Java, Javascript, Perl, HTML, XML, CSS, PHP, TeX, SQL, Python, Batch, Basic, INI, PO, texte brut e ... Voir la suite
    Licence : GPL - Publié le 12/04/2016 - Auteur : gvasseur58 +

    Transformation d'un metafile en mémoire

    Téléchargé 9 fois-
    0
    0
    Voici une unité contenant une procédure de transformation d'un metafichier Windows. Les metafichiers (wmf ou emf) sont des fichiers images contenant la description vectorielle d'un dessin. Ils ont l'avantage de pouvoir être redimensionnés sans perte de qualité. Par contre, leur modification en mémoire est assez fastidieuse.

    Le source suivant vous permet d'appliquer plusieurs transformations à un de ces fichiers en mémoire : rotation (dans le sens inverse des aiguilles d'une montre, inversion (haut-bas) et miroir (droite-gauche).

    Pour l'utiliser, passez le handle d'un TMetafile à la procédure en indiquant les transformations désirées.

    Ce code source n'est pas parfait car la transformation de certains ordres G ... Voir la suite
    Licence : Non renseignée - Publié le 11/02/2013 - Auteur : Pierre Castelain +

    Comment retrouver l'utilistateur actuel sur votre PC

    Téléchargé 9 fois-
    0
    0
    Comment créer une dll qui vous donne l'utilisateur actuel sur votre PC.
    Licence : Non renseignée - Publié le 23/02/2013 - Auteur : DelphiCool +

    Module 2, chapitre 21 : Le graphisme

    Téléchargé 9 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Initiation au graphisme.
    L'application d'exemple est la réalisation de l'animation d'un attelage écossais, c'est-à-dire un mécanisme roratif doté d'un ergot qui permet de transformer un mouvement circulaire en mouvement rectiligne.
    Dans le laboratoire, il s'agit d'apporter des améliorations à cette application.
    Code source - Licence : Libre - Publié le 26/03/2023 - Auteur : Alcatîz +

    Algorithme de LUHN

    Téléchargé 9 fois-
    0
    0
    Voici l'algorithme de vérification des cartes bancaires.
    Licence : Non renseignée - Publié le 18/04/2017 - Taille 5Ko - Auteur : DelphiCool +

    Utilisation d'une icone SysTray

    Téléchargé 9 fois-
    0
    0
    Création, modification, menu, clicks... tout sur l'icône dans le systray ! NOTES : Voici un programme exemple simple montrant la mise en oeuvre d'une icône dans le systray ( barre des tâches )Ce programme affiche une petite flèche dans le systray donnant la direction de la souris ( c'est parfaitement inutile, mais c'est pour l'exemple ). Un menu est affiché sur le bouton gauche et un autre sur le bouton droit, de plus le double-clique est utilisé pour remettre l'application au premier plan.

    Toutes les méthodes sont décrites dans les commentaires du source, en particulier l'utilisation simultanée du click et du double-click
    Licence : Non renseignée - Publié le 08/02/2013 - Taille 5,2 Ko - Auteur : Nono40 +

    Framework Pascal

    Téléchargé 9 fois-
    0
    0
    Version : 6.1 - Février 2008.

    Framework Pascal succède à TMT Pascal depuis sa version 6.0.
    Essentiellement destiné à la plate-forme Win32, FrameWork Pascal permet également de compiler pour DOS 32 bits. Framework Pascal revendique haut et fort pouvoir rendre vie à vos applications Turbo Pascal - il faut bien avouer que d'autres compilateurs le font... tout en étant gratuits.
    Un effort tout particulier semble avoir été réalisé au niveau des bibliothèques graphiques : OpenGL et DirectX bien sûr mais aussi MGL et, plus surprenant, VESA/VBE 2 !

    Il n'existe malheureusement pas de version d'évaluation de Framework Pascal. Par contre, la version 3.90 de TMT Pascal, permettant uniquement de compi ... Voir la suite
    Licence : Payant - Publié le 07/06/2011 - Éditeur : TMT Development Co. +

    Turbo Debugger

    Téléchargé 9 fois-
    0
    0
    Version 5.

    Turbo Debugger est le célèbre debugger de Borland pour les applications DOS 32 bits et Windows 16 bits.
    Licence : Abandonware - Publié le 07/06/2011 - Éditeur : Borland (Embarcadero) +

    RHIDE

    Téléchargé 9 fois-
    0
    0
    Version 1.5b - 17/02/2003.

    RHIDE est un environnement complet destiné au développement d'applications en Pascal, C/C++, Assembleur GNU, Fortran et d'autres langages encore, pour lesquels le compilateur doit être fourni.
    RHIDE est souvent utilisé avec le compilateur GNU Pascal.

    Le débogage peut s'effectuer avec gdb mais aussi avec une de ses variantes spécialement développée par Robert Höhne, rhgdb.
    Licence : GPL - Publié le 07/06/2011 - Taille 2,9 Mo - Éditeur : Robert Höhne +

    Conserver un TImage lors de son redimensionnement

    Téléchargé 9 fois-
    0
    0
    Quand une application dispose d'un TImage servant de base de dessin avec align = alClent. Le Timage est redimensionné quand la fiche change de taille. Or le Bitmap conservé dans le TImage ne change pas de taille. Le programme donné ici permet de recréer le bitmap en conservant la partie d'image déjà créée.
    Code source - Licence : Non renseignée - Publié le 11/02/2013 - Taille 2 Ko - Auteur : Nono40 +

    Analyse combinatoire

    Téléchargé 9 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme d'analyse combinatoire permet d'effectuer des opérations telles que Factorielle N, Combinaison C(n,p) et Permutation A(n,p).

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.
    Licence : Libre - Publié le 15/11/2011 - Éditeur : Jean-Pierre Moreau +

    RegExpr Tester (Expérimentateur d'expressions régulières)

    Téléchargé 9 fois-
    3
    0
    Application graphique permettant d'essayer des expressions régulières.
    Projet Lazarus basé sur le composant RichMemo et sur l'unité RegExpr de Free Pascal.
    Compilé pour Windows avec Lazarus 1.6.
    Licence : Non renseignée - Publié le 08/06/2016 - Auteur : Roland Chastain +

    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 +

    DelForExp

    Téléchargé 9 fois-
    0
    0
    DelForExp est un outil de formatage de code Delphi. Il permet d'améliorer ou de corriger l'indentation, les espaces, la mise en majuscules et l'utilisation de lignes vides.
    Licence : Freeware - Publié le 25/08/2013 - Éditeur : Wageningen University +

    Modifier le menu système de votre fenêtre

    Téléchargé 9 fois-
    0
    0
    Un composant qui permet d'ajouter automatiquement des items au menu système de votre fenêtre/application à partir d'un TPopupMenu.
    Licence : Non renseignée - Publié le 09/02/2013 - Taille 4 Ko - Auteur : Bestiol +

    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 +

    Obtenir la position d'une fenêtre

    Téléchargé 9 fois-
    0
    0
    L'exemple donné ici montre comment obtenir et modifier la position d'une fenêtre, même si celle-ci est agrandie ou réduite. Il est ainsi possible de donner la position que doit avoir la fenêtre dans son état "normal" même si celle-ci est agrandie ou réduite. De même dans le cas d'une fenêtre réduite ( hors fenêtre principale ), il est possible d'obtenir et de modifier la position de cette fenêtre réduite.
    Licence : Non renseignée - Publié le 08/02/2013 - Taille 3,4 Ko - Auteur : Nono40 +

    LazLOTO

    Téléchargé 9 fois-
    1
    0
    Jeu de loto

    En famille, dans une association, quand on n'a pas de boulier pour tirer les numéros, l'application LazLOTO peut pallier ce manque.

    Basée sur la fonction Random, elle propose un tirage pseudo-aléatoire. Il est possible de voir clairement les numéros à l'instant de leur tirage mais aussi ceux qui ont déjà été tirés précédement. En effet, une fois tirés, ils apparaîssent en blanc sur fond noir alors qu'initialement les couleurs sont inversées.

    N'oubliez pas de mettre le son.
    Logiciel - Licence : Non renseignée - Publié le 14/05/2025 - Auteur : Chrispi +

    Module 2, chapitre 5 : Les booléens

    Téléchargé 9 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Que sont les booléens et les expressions booléennes ? Comment les utiliser dans vos programmes ?
    L'application d'exemple est un évaluateur d'expressions logiques. Les fonctionnalités RAD de Lazarus sont bien mises en évidence.
    Code source - Licence : Creative Commons - Publié le 25/03/2023 - Auteur : Alcatîz +