Delphi & Pascal783 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 783 ressources de cette catégorie
|
|
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 ?.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 4,8 Ko
- Auteur : Nono40
|
|
|
Ce paquetage renferme l'ensemble des unités réalisées par Haypo et disponibles sur son site Turbo Pascal. Il s'agit de la version compilée de ces unités ; les codes sources sont téléchargeables via le lien ci-dessous.
Unités hardware (matériel) :
- Clavier : Gestion du clavier (vérification de la présence d'une touche dans le tampon et lecture d'une touche dans le tampon ou à défaut attend une pression de touche).
- DrvSouris : Gestion hardware de la souris (lecture de sa position, des boutons, changement du curseur...).
- EcranTxt : Gestion de l'écran en mode texte 80x25 caractères et surtout en COULEURS (16 exactement).
- EcranVGA : Gestion de l'écran dans le mode VGA : 320x200 pixels en ... Voir la suite
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
La Ralph Brown's interrupt list est un catalogue très complet des diverses interruptions, ports d'entrées/sorties, emplacements mémoire ou encore opcodes processeurs pour les PC et compatibles. Il n'existe aucun équivalent de cette formidable source d'informations qui se révèlera vite indispensable aux programmeurs souhaitant "mettre les mains dans le cambouis" sur un système 16 bits.
|
Licence : Freeware
- Publié le 06/04/2013
- Éditeur : Ralph Brown
|
|
|
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.
Par exemple si vous affichez la liste de certains fichiers dans une ListBox ou un TreeView, il est possible de mettre la liste à jour seulement quand un fichier est ajouté et/ou supprimé.
La surveillance est effectuée dans un autre Thread afin de ne pas bloquer l'application principale.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 3,4 Ko
- Auteur : Nono40
|
|
|
Bonjour,
Je vous propose ici une unité qui permet d'incorporer dans une application des expressions algébriques saisies par l'utilisateur
qui seront compilées et évaluées à la demande.
Les expressions admettent :
- des constantes littérales (décimales ou hexa) ou symboliques
- des variables (Réels DOUBLE ou INTEGER)
- Les opérateurs de base (addition, soustraction, multiplication, division puissance et comparaison)
- Les principales fonctions intégrées (Exponentielle, Log, Trigonométrique...)
- Des fonctions externes déclarées en DLL
Un manuel et des exemples sont fournis
Cette source et le manuel sont aussi un exemple basique des techniques de compilation
Bonne lecture et utilisation f ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 21/01/2022
- Auteur : AbeBar27
|
|
|
Jeu de Casse Briques.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 3,6 Ko
- Auteur : DelphiCool
|
|
|
Version 9.6.1 - février 2018
Le Canvas standard en Pascal propose un certain nombre de fonctions, mais la gestion de l'anticrénelage ( antialiasing) ainsi que le dessin avec transparence sont difficiles à gérer. De plus, l'accès direct aux pixels est plutôt lent.
La bibliothèque BGRABitmap a pour but de permettre un dessin avec antialiasing, de contrôler la transparence, de fusionner des couches, d'ajouter des effets...
Découvrez toutes les fonctionnalités de la bibliothèque BGRABitmap dans ce tutoriel :
|
Licence : Freeware
- Publié le 02/04/2018
- Auteur : circular17
|
|
|
GrFonDerv.exe utilisant un interpréteur permet de tracer le graphe d'une fonction de deX, polaire ou paramétrique et en complément celui d(une surface Z = f(X, Y).
Une succinte notice (GrapheFonct.txt) facititera l'utilisation de ce programme.
Ci-joint GeFonDerv.zip
|
Licence : Non renseignée
- Publié le 22/06/2015
- Auteur : paulfr
|
|
|
Redimensionnement d'image avec filtres anti-aliasing.
|
Licence : Non renseignée
- Publié le 11/02/2013
- Taille 285 Ko
- Auteur : Sub0
|
|
|
Il s'agit d'un mini-éditeur de texte réalisé avec le framework LAMW sous Lazarus.
Il permet de créer un nouveau fichier, ouvrir un fichier existant et le modifier et permet d'enregistrer le fichier modifié éventuellement sous un autre nom et dans un autre dossier. Il est possible de changer la taille des caractères affichés.
Composants utilisés :
- jMenu (menu principal) ;
- jOpenDialog (pour sélectionner un fichier à ouvrir) ;
- jSelectDirectoryDialog (pour sélectionner un nouveau dossier) ;
- jDialogYN (pour confirmer la sauvegarde du fichier) ;
- jEditText (l'éditeur, configuré comme un TMemo) ;
- jPanel (panneau au bas de l'é ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 01/04/2024
- Auteur : Alcatîz
|
|
|
Le composant TMemoGutter permet d'afficher les repères et numéros de ligne à coté d'un Mémo.
Initialement développé pour TSyntaxMemo
(https://www.developpez.net/forums/d2176089/environnements-developpement/delphi/codes-sources-telecharger/tsyntaxmemo-memo-coloration-syntaxique-tres-simple-vcl/)
il fonctionne toutefois avec tout descendant de TCustomMemo moyennant quelques restrictions dues pricipalement au fait que les évènements OnMouseWheel et OnVScroll ne sont pas disponibles dans TCustomMemo / TMemo.
Un exemple d'utilisation, pDemo, est founi. Expérimentez les différentes options.
|
Code source -
Licence : Non renseignée
- Publié le 18/04/2025
- Auteur : AbeBar27
|
|
|
Développement d'un programme permettant d'explorer les resources de tous les fichiers d'un dossier et d'extraire celles-ci grâce à ResHacker.
Dans mon activité professionnelle, il m'arrive fréquemment d'avoir besoin de créer des icônes ou des petites animations (AVI) pour mes applications. Mes aptitudes créatives étant ce qu'elles sont, il m'arrive souvent de m'inspirer d'objets graphiques existants pour réaliser ce que je désire. Il me faut donc un outil permettant d'extraire ces objets graphiques des applications installées sur ma machine.
Après avoir cherché sur le web, je me suis aperçu que les programmes existants étaient soit limités, soit payants. Et franchemen ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 23/02/2013
- Auteur : Pierre Castelain
|
|
|
CapNum fonctionne sous Windows. C'est un indicateur qui permet de connaître l'état du verrouillage des majuscules et des chiffres.
Quand on lance l'application, une icône vient se loger dans la zone de notification. Cette icône varie selon l'état de verrouillage :
- icône (gris-gris) => Aucun verrouillage;
- icône (bleu-gris) => Majuscules verrouillées;
- icône (gris-vert) => Chiffres verrouillés;
- icône (bleu-vert) => Majuscules et chiffres verrouillés.
Attention : Il faut que l'affichage de l'application dans la zone de notification soit autorisé.
Si nécessaire, un double clic sur l'icône dans la barre de notification permet d'ouvrir l'application en fenêtre normale.
Les ind ... Voir la suite
|
Logiciel -
Licence : Libre
- Publié le 02/02/2025
- Auteur : Chrispi
|
|
|
Je vous propose un jeu complet en Delphi basé sur le principe du démineur (mais en plus beau).
Le source est simple et il utilise des procédures et fonctions récursives.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 124 Ko
- Auteur : John Fullspeed
|
|
|
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...
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 203Ko
- Auteur : Sub0
|
|
|
TThElementPanel est un composant visuel disposant d'un header (avec caption et petite flèche). Un simple clic sur le header réduit la hauteur du composant ou restaure la hauteur totale.
TThGroupPanels est un composant visuel conteneur de ElementPanels. Il gère automatiquement la hauteur des éléments en fonction de sa propre hauteur. Il peut aussi accepter le défilement..
Le zip contient une démo ainsi qu'un pdf explicatif. La démo ne nécessite pas l'installation des composants.
Vos commentaires sont les bienvenus.
Cordialement
Thierry
|
Licence : Non renseignée
- Publié le 29/05/2017
- Auteur : ThWilliam
|
|
|
Voici le code permettant de changer la couleur d'un TProgressBar
|
Licence : Non renseignée
- Publié le 03/02/2013
- Auteur : DelphiCool
|
|
|
For displaying the details of hard drives in
06/11/2000 Lynn McGuire written with many contributions from others,
IDE drives only under Windows NT/2K and 9X,
maybe SCSI drives later
translated by Wyfinger 14/08/2007, wyfinger@mail.ru
----------------------------
Compilateur Delphi 7.
Embarcadero Seattle : Pas compatible, si quelqu'un peut le corrigé.
|
Licence : Non renseignée
- Publié le 22/01/2020
- Éditeur : Lynn McGuire
|
|
|
Bonjour,
Je vous présente mon jeu de serpent développé en Pascal sous dev-pascal en utilisant l'unité graph.
Le code n'est pas optimisé.
Le but était de montrer à des élèves débutants en programmation comment créer un jeu en Pascal en travaillant un peu avec les graphiques (dessin de cercles, de rectangles...).
Je peux écrire un article explicatif si c'est demandé.
Merci pour vos remarques.
|
Licence : Non renseignée
- Publié le 30/11/2017
- Auteur : slim_java
|
|
|
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
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 4,4 Ko
- Auteur : Nono40
|
|