Delphi & Pascal781 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 781 ressources de cette catégorie
|
|
Demonstration de l'utilisation de la fonction API CopyFileEx avec une procédure de rappel. NOTES : Ce programme montre l'utilisation de la fonction CopyFileEx avec une fonction de rappel ( CallBack ). Cette fonction est utilisée pour mettre à jour un ProgressBar.Ce programme a été testé et amélioré par DelphiProg.Attention : CopyFileEx n'est pas compatible avec Windows95, Windows98 et WindowsMe.
Il a été testé avec Windows 2000 mais doit fonctionner avec WindowsNT et Windows XP.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 3 Ko
- Auteur : Nono40
|
|
|
Le projet GVLOGO est né en 2014. Il s'agissait d'implémenter le langage LOGO sur un PC (avec Windows ou Linux).
GVLOGO est un langage de programmation. Il descend de LOGO, lui-même apparu dans les années 60 à la suite de recherches menées par des universitaires du M.I.T. (U.S.A.) autour du mathématicien Seymour Papert.
Peut-être avez-vous utilisé ce langage au cours de votre scolarité en pilotant sur l'écran de l'ordinateur un triangle (baptisé « tortue ») grâce à une série de commandes telles que : AVANCE, RECULE, GAUCHE, DROITE… Comme cette tortue pouvait laisser une trace de son passage, vous obteniez des dessins en programmant ses déplacements. Plus tard, peut-être avez-vous aussi manipulé les listes ... Voir la suite
|
Code source -
Licence : GPL
- Publié le 28/03/2015
- Auteur : gvasseur58
|
|
|
Énumérer les lecteur de votre PC.
|
Code source -
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 18Ko
- Auteur : DelphiCool
|
|
|
|
Code source -
Licence : Creative Commons
- Publié le 25/03/2023
- Auteur : Alcatîz
|
|
|
PascalGUI est une interface graphique / petit-EDI pour compiler les codes sources Pascal.
PascalGUI supporte les périphériques avec les processeurs ARM, x86 et MIPS (MIPS ne supporte pas l'interface graphique pour le moment).
Vous pouvez écrire vos propres applications sur le téléphone Android, et les exécuter. Cette application utilise le compilateur Freepascal, elle est donc complète.
PascalGUI peut être utilisé à des fins éducatives ou de pratiquer en langage Pascal.
PascalGUI comprend Android Terminal Emulator sorte que vous pouvez exécuter votre application aussi bien que vous l'exécuter sur votre PC Linux.
|
Licence : Non renseignée
- Publié le 30/04/2017
- Éditeur : n0n3m4@gmail.com
|
|
|
Compilateur : Turbo Pascal.
Une compilation d'unités diverses, écrites par Tom Hanlin :
Unit Archives : routines de visualisation du contenu de fichiers de plusieurs formats d'archives
Unit BCD : opérations sur les nombres BCD (Binary-Coded Decimal)
Unit Equipmt : routines de détermination de l'environnement matériel et logiciel
Unit ExtMath : fonctions mathématiques étendues
Unit Joystick : routines de gestion du joystick
Unit Keyboard : routines de gestion du clavier
Unit Mouse : routines de gestion de la souris
Unit Music : langage permettant de jouer de la musique plus simplement que les fonctions de base du Pascal
Unit Strings : routines de compression, cryptage, recherches, ... Voir la suite
|
Licence : Shareware
- Publié le 07/11/2010
- Taille 108 Ko
|
|
|
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
|
Licence : Libre
- Publié le 19/05/2017
- Auteur : gbegreg
|
|
|
Comment mettre un TProgressBar dans un TStatusBar.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 2Ko
- Auteur : DelphiCool
|
|
|
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
|
|
|
Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.
Comment définir et utiliser les différents types d’entiers, une des formes que prennent les types ordinaux.
L'exemple principal est une application calculant des carrés magiques (image 1).
Dans le laboratoire, vous êtes invité(e) à réaliser les applications suivantes :
- table de multiplication (image 2) ;
- somme des N premiers entiers (image 3) ;
- factorielle d'un nombre entier (image 4).
|
Code source -
Licence : Creative Commons
- Publié le 24/03/2023
- Auteur : Alcatîz
|
|
|
C'est un composant libellé dont le texte est orientable et étirable NOTES : Installation:
Installer le composant TOrLabel contenu dans le fichier UOrLabel.PASUtilisation: comme un label mais avec quelques changements :
- la propriété Font n'existe pas, utilisez OrFont
- OrFont.Orient définit la rotation par pas de 0,1 degré
- OrLabel ne fonctionne qu'avec des polices TrueType
- Alignement/WordWarp etc n'existent pas...Remarques:
TOrFont n'est pas descendante de TFont, elle ne peut donc pas être assignée à un autre composant. Mais vous pouvez l'utiliser dans vos propres composants : voir la méthode Paint du TOrLabel pour l'utilisation du TOrFont.
TOrFont et TOrLabel ... Voir la suite
|
Licence : Non renseignée
- Publié le 08/02/2013
- Auteur : Nono40
|
|
|
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
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 2,7 Ko
- Auteur : Nono40
|
|
|
Bonjour à tous.
Le tri alphabétique ne se fait pas correctement dans un TStringList lorsque des chaines contiennent des caractères accentués.
En attendant une implémentation dans une version ultérieure de Lazarus, voici de quoi vous dépanner.
Deux manières :
a) utiliser TLatinStringList (dans le zip) qui est dérivé de TStringList avec simplement un override de la fonction DoCompareText : remplacement, pour le tri, des caractères accentués par leur correspondant non accentué. L'avantage est que, pour une liste triée, l'ajout de nouvelles chaines va directement se faire au bon endroit. L'inconvénient est que les fonctions Find et IndexOf (qui utilisent DoCompareText) ne vont plus distinguer "élève" de "élevé". Ce qui ... Voir la suite
|
Licence : Non renseignée
- Publié le 17/06/2016
- Auteur : ThWilliam
|
|
|
Version 3.0.0.1 - 17/12/2005.
XN Resource Editor est l'émanation actuelle de PE Resource Explorer.
Outre les fonctionnalités habituelles d'un éditeur de ressources, il permet d'éditer les propriétés des composants Delphi.
|
Licence : Freeware
- Publié le 21/12/2014
- Éditeur : Colin Wilson
|
|
|
Comment gérer une fiche dans une DLL.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 161Ko
- Auteur : DelphiCool
|
|
|
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
|
|
|
Compilateur : Turbo Pascal
K-Tools est un ensemble d'unités et d'applications écrites par Bruno Kostrzewa :
Unit UDrivers : gestion du clavier et de la souris
Unit UTextScr : gestion de l'écran en mode texte
Unit UMem : gestion de la mémoire
Unit UImprim : gestion de l'imprimante
Unit OTableau : objets liés aux tableaux dynamiques
Unit OFile : objets liés aux fichiers
Unit OBinFile : objets liés aux fichiers avec mémoire tampon
Unit OFText : objets liés aux fichiers textes
Unit OFHelp : objets liés aux fichiers d'aide
Unit OFWrite : objets liés aux fichiers .wri (Write for Windows)
Unit OFSwag : objets liés aux fichiers swag
Unit OFZip : objets liés aux fichiers . ... Voir la suite
|
Licence : Shareware
- Publié le 06/11/2010
- Taille 311 Ko
|
|
|
Compilateur : Borland Pascal.
Le squelette d'un petit compilateur Pascal.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 15,6 Ko
- Auteur : Paul TOTH
|
|
|
Source multi-plateforme d'un jeu de Morpion en Free Pascal.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 4,4 Ko
- Auteur : Van der Elst
|
|
|
Voici un programme que j'ai fait sur Delphi qui dessine des objets fractals.
Dans l'application, "profondeur" désigne le niveau de récursivité, pour un grand dessin entre 10 et 15.
Entrez aussi les coordonnées x y et j de la procédure pose (la position initiale de la tortue x y , pour l'angle j, l'angle dans lequel est orientée la tortue il vaut mieux j=0).
Le "langage" Logo fait dessiner un crayon (la tortue) :
- la procédure "pose" place la tortue aux coordonnées x et y et l'oriente selon un angle j ;
- la procédure "trace" fait avancer la tortue d'une longueur l ;
- la procédure "tourne" fait tourner la tortue sur elle-même d'un angle j ;
- la procédure "dragon" qui dessine la fractale est récurs ... Voir la suite
|
Licence : Non renseignée
- Publié le 08/03/2015
- Auteur : fifi40
|
|