Delphi & Pascal774 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 774 ressources de cette catégorie
|
|
Un petit utilitaire sans prétention qui permet d'effectuer le dump hexadécimal + ASCII
de 2 fichiers et de comparer octet par octet leur contenu.
Les octets identique s'affichent en noir, ceux différents en rouge.
La navigation s'effectue par blocs de 512 octets.
Evidemment, il faut ne comparer que des fichiers à priori semblables !
On peut également s'en servir pour le dump d'un fichier unique.
Le code est très simple, il pourra aussi servir à des débutants comme exemple d'utilisation d'une TDrawGrid.
|
Code source -
Licence : Freeware
- Publié le 04/01/2022
- Auteur : AbeBar27
|
|
|
Le but de ce jeu de dés est de répartir de la manière la plus efficiente possible, dans une grille de 13 * 3 cases, les résultats de 39 lancers de 5 dés. À chaque tour, vous disposez de trois lancers au maximum, et vous pouvez décider quels dés vous souhaitez conserver ou relancer. À la colonne 2, le total est doublé et à la colonne 3, triplé. Certains objectifs de la grille totalisent certains dés (par exemple, dans la section supérieure, à la ligne "Tous les 5" seuls les dés de valeur 5 sont additionnés), ou tous les dés (par exemple, le full et le carré) ; d'autres (comme le full, les suites, etc.) un forfait en cas de réussite. Le Yahtzee est une combinaison de 5 dés identiques qui rapporte un maximum de points ainsi que des bonus suppl ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 01/04/2024
- Auteur : Alcatîz
|
|
|
Cette petite application montre comment utiliser la fonction MAPISendMail pour envoyer (grâce au client mail par défaut du système) un mail avec pièce(s) jointe(s).
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 4 Ko
- Auteur : Bestiol
|
|
|
Petite application montrant comment ouvrir un BMP et le convertir en JPG en choissisant la qualité du fichier JPG créé.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 2,2 Ko
- Auteur : Nono40
|
|
|
Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.
Qu’est-ce qu'un caractère et quelles sont les fonctions les plus courantes permettant de les manipuler.
L'application d'exemple est un petit utilitaire affichant, par blocs de 256, tous les caractères Unicode au format UTF-16, avec la possibilité de copier l'un d'entre eux dans le presse-papier (image 1).
Dans le laboratoire, vous êtes invité(e) à créer trois routines outils pour l'analyse des caractères (image 2) :
- une fonction qui détermine si le caractère fourni en entrée est un chiffre ;
- une fonction qui détermine s ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 26/03/2023
- Auteur : Alcatîz
|
|
|
Programme de pilotage du robot simplifié.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 4Ko
- Auteur : jca
|
|
|
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
|
|
|
Voici donc un algo de quick sort en pascal, non recursif, qui permet de trier n'importe quel type de données avec la meilleur performance possible . Le quick sort étant sans contestation le tri le plus rapide dans un maximum de cas.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 8Ko
- Auteur : John Fullspeed
|
|
|
Un IDE utilisant la syntaxe de Turbo Pascal et ses bibliothèques(Procédures et Fonctions...).
Il est pris en charge par toute version Windows(du mois jusqu'à Windows 7 32 / 64 bits).
On n'a pas besoin d'émulateur pour l'utiliser.
Description donnée par l'auteur : AlgoSpear est un EDI et un compilateur pascal avec une interface qui emprunte le style de Office 2007. L'éditeur permet la coloration syntaxique, la compilation, l'exécution, l'exportation au format html des codes sources, la compression, etc.
Éditeur du logiciel : Mohamed HILALI
|
Licence : Non renseignée
- Publié le 08/06/2017
- Auteur : l_autodidacte
|
|
|
Afficher le nom de volume, le numéro de série et le système de fichiers d'un disque.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 2,0 Ko
- Auteur : Nono40
|
|
|
X-Parameters est une application inspirée de la discussion :
https://www.developpez.net/forums/d1756313/environnements-developpement/delphi/bases-donnees/debutant-aide-creation-table/
Elle a pour objet l'inscription de prix de vente d'un produit alimentaire selon plusieurs paramètres :
-L'année
-Le mois
-La zone (dépôt)
Les graphes permettent la visualisation des résultats par Zones, par mois et par années
mais aussi la sauvegarde des images sous forme BMP destinées à l'impression.
Outils:
Lazarus 1.8 RC5
Firebird 2.5.7
Flamerobin
Merci pour votre Intérêt.
|
Licence : Libre
- Publié le 14/05/2019
- Auteur : FOCUS77
|
|
|
Ecriture d'un parser numérique en Delphi afin de transformer une chaîne de caractères en valeur flottante ou entière.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 3Ko
- Auteur : Pierre Castelain
|
|
|
Loupe en forme de bouton avec effet de rémanence de l'image.
|
Logiciel -
Licence : Non renseignée
- Publié le 11/02/2013
- Auteur : jca
|
|
|
Génération de carrés magiques d'ordre impair.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 9Ko
- Auteur : jca
|
|
|
Ce composant souvent utilisé pour saisir des dates courantes dans toutes sortes d'application peut également servir de saisie et d'affichage d'un comptage du temps très précis en un seul composant.
TDateTimePicker permet de gérer les dates du 01/10/1752 jusqu'au 31/12/9999
Code très simple à comprendre mais qui doit être géré de manière précise.
Les propriétés essentiels du composant sont :
DateDisplayOrder := ddoTryDefault; // pour ordonner l'ordre des parties composant la date
King := dtkDateTime; // pour acquisition et affichage des dates et heures jusqu'à la ms
TimeDisplay := tdHMSMs; // pour gestion des milli-secondes
Ce code permet simplement d' ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 22/07/2024
- Auteur : Jlmat
|
|
|
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
|
|
|
Dessin animé d'un pendule. Exemple d'utilisation de la bibliothèque Cairo dans une application fenêtrée.
Version 2023, multiplateforme.
|
Logiciel -
Licence : Non renseignée
- Publié le 11/02/2023
- Auteur : Roland Chastain
|
|
|
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
|
|
|
Évaluation des expressions arithmétiques en notation polonaise préfixée.
C'est un programme pascal qui montre à quoi peut servir la récursivité et qui utilise les arbres binaires et les piles comme structures de données.
Cela fait partie de l'enseignement en 1er cycle universitaire.
|
Licence : Non renseignée
- Publié le 08/03/2015
- Auteur : fifi40
|
|
|
Version 1.0.56 - 27/06/2018
NewPascal est un paquetage prêt à l'emploi, contenant le compilateur Free Pascal et l'environnement de développement Lazarus.
Il est actuellement disponible pour Windows mais est également prévue une version pour Linux sur PC et sur RPi.
|
Licence : Freeware
- Publié le 07/12/2019
- Éditeur : Alfred Glaenzer, Arnaud Bouchez et Maciej Izak
|
|