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
|
|
Source montrant comment modifier certains paramètres du système et notamment ici les couleurs et polices d'affichage.
|
Code source -
Licence : Non renseignée
- Publié le 18/02/2013
- Taille 6,7 Ko
- Auteur : Bestiol
|
|
|
Table de conversion pour les caractères spéciaux sous forme de .inc à inclure dans votre source.
Version simplifiée ici.
|
Licence : Non renseignée
- Publié le 21/02/2013
- Auteur : Sub0
|
|
|
Cet exemple montre l'utilisation des fonctions FindFirstPrinterChangeNotification et FindNextPrinterChangeNotification afin de surveiller les évènement liés à un serveur d'impression.
Pour l'instant le source montre comment surveiller le serveur local. Je n'ai pas eut pour le moment la possibilité d'essayer sur un serveur distant.
Ce source ne fonctionne que sous Windows NT/2000/XP ou supérieur.
|
Licence : Non renseignée
- Publié le 21/02/2013
- Taille 3,4 Ko
- Auteur : Nono40
|
|
|
Le programme présenté ici permet de lire les fichiers standard "Application", "Security" et "System". Pour les fichiers utilisateurs, il suffit de donner le nom l'ors de l'ouverture de fichier évènements.
Ces fichiers et fonctions ne sont utilisables que sous Windows NT/2000 ou XP.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 4,4 Ko
- Auteur : Nono40
|
|
|
Cette démonstration propose deux solutions permettant de charger une page HTML dans le TWebbrowser. Via ces solutions le chemin d'accés des resources associées aux éléments html (src="...") est contrôlé par le programme.
Exemple :
< img src="foo.jpg" > est chargé dans le webbrowser.
L'image n'est pas affichée (chemin d'accés relatif à la ressource).
Via ces deux solutions, il est possible de passer au webbrowser un chemin d'accés (ex: d:\Data\ ) à la ressource "foo.jpg".
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 245 Ko
- Auteur : Chaps
|
|
|
Ce jeu permet de tester sa dextérité à manier la souris. Il fait appel à un StringGrid.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 7,1 Ko
- Auteur : jca
|
|
|
Jeu tout simple dans lequel il faut toujours cliquer sur le plus grand nombre de la liste afin de le faire disparaître.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 5,9 Ko
- Auteur : jca
|
|
|
Comment détecter et appliquer les thèmes sombres ou foncés selon l'environnement de la cible.
|
Logiciel -
Licence : Libre
- Publié le 28/03/2022
- Auteur : SergioMaster
|
|
|
Voila un jeu tout simple réalisé avec la SDL, un jeu de labyrinthe où Donkey Kong doit aller manger les bananes (j'ai volé l'idée sur un TP du sdz).
C'est un code commenté (150 lignes de commentaires sur 200 lignes de code), afin de proposer une initiation à la SDL sur un exemple concret.
Les images sont dans le zip, le code est compilé avec Free-Pascal.
Pour le faire marcher, assurez-vous de posséder les librairies de la SDL (les .dll sous Windows et les .so sous Linux).
Bonne lecture et faites moi part de vos avis.
|
Licence : Non renseignée
- Publié le 24/09/2013
- Taille 29 Ko
- Auteur : EpiTouille
|
|
|
Version 0.45 - 09/10/2015
Cet outil permet d'intégrer le compilateur Free Pascal à l'IDE Delphi, permettant ainsi de cross-compiler du code Delphi vers les plateformes Linux 32 bits et 64 bits sur X86, ARM et Android, sans avoir à quitter l'IDE.
Les versions de Delphi supportées vont de Delphi 7 à Delphi XE4 (version supérieures non officiellement testées).
|
Licence : GPL
- Publié le 08/10/2016
- Éditeur : CrossFPC
|
|
|
L'unité DOS70 permet d'utiliser les noms longs de fichiers et d'autres fonctions de MS-DOS 7.x avec Turbo Pascal (versions 5.5 à 7.0).
|
Licence : Freeware
- Publié le 26/09/2014
- Éditeur : Cristi Streng
|
|
|
Pour Turbo Pascal 7.0 ou autre compilateur compatible. Nécessite le package objet de Turbo Pascal (contenant les unités Objects, Strings et Memory).
Cette unité définit le type TList, afin de gérer une liste chaînée d'objets quelconques (ceci inclut l'ajout, la suppression, le remplacement et la recherche d'éléments).
Elle définit également le type TStringList, dérivé de TList, pour gérer une liste de chaînes de caractères. En plus des fonctionnalités précédentes, le type TStringList est en mesure de trier la liste et de vérifier si les chaînes ajoutées ne sont pas déjà présentes dans la liste. Il est également possible d'associer à chaque chaîne un objet quelconque.
Attention : les éléments ajoutés ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
Programme pour l'exécution automatisée de l'outil TOUCH.EXE livré avec le compilateur Borland C++ 5.5.1.
Modifie la date de tous les fichiers du répertoire dans lequel le programme est exécuté ou, le cas échéant, de tous les fichiers du dossier passé en paramètre. La nouvelle date est la date courante.
Compilation : Free Pascal, Virtual Pascal.
Testé sous Windows 8.1.
Mise à jour du 20/07/2016.
Le programme a été entièrement réécrit. Il est désormais conçu pour être utilisé avec l'outil TOUCH.EXE livré avec le compilateur Embarcadero C++ 7.20.
|
Licence : Non renseignée
- Publié le 20/07/2016
- Auteur : Roland Chastain
|
|
|
ThColorDialog s'utilise aussi facilement qu'un TColorDialog classique.
Avantages :
chargement et sauvegarde de palettes créées.
ordonnancement des couleurs par drag and drop
ajout et suppression de couleurs
Petite démo (rien à installer)
Remarque : ce composant a été ajouté dans l'unité ThColorsPal dont la première version a déjà été déposée.
|
Licence : Libre
- Publié le 24/01/2015
- Auteur : ThWilliam
|
|
|
Contribution au défi Pascal 2014
Ma contribution au défi Pascal 2014 consiste en deux projets :
- Flash Screensaver : Kit de génération d'écran de veille à partir d'une animation Flash ;
- Ondoyant : Écran de veille basé sur l'unité Windows
Kit de génération d'écran de veille à partir d'une animation Flash.
Application permettant d'utiliser l'animation Flash de votre choix comme écran de veille. C'est un projet Delphi XE2, qui utilise la version gratuite de la bibliothèque F-IN-BOX.
Dans l'explorateur Windows, faire glisser le fichier SWF de votre choix sur le fichier USE.CMD (pour un essai rapide) ou sur le fichier MAKE.CMD (pour génér ... Voir la suite
|
Licence : Non renseignée
- Publié le 01/05/2015
- Auteur : Roland Chastain
|
|
|
Compilateur : Virtual Pascal.
Le code source suivant utilise la fonction SHFileOperation de la bibliothèque Shell32.dll. La fonction n'étant pas déclarée par défaut dans l'unité Windows de Virtual Pascal, il faut la déclarer comme external, avec la convention d'appel StdCall.
Dans la structure de type LPSHFILEOPSTRUCT utilisée, il faut utiliser l'option FO_DELETE comme paramètre wFunc et FOF_ALLOWUNDO comme flag.
|
Licence : Non renseignée
- Publié le 25/10/2015
- Auteur : Alcatîz
|
|
|
Petit logiciel de redimensionnement d'images en masse développé sous Lazarus.
|
Licence : LGPL
- Publié le 11/07/2016
- Auteur : LaurentC33
|
|
|
Pour mon application GPS qui tourne sur un Raspberry Pi 3B+ avec écran tactile, j'ai eu besoin d'un composant TDrawGrid dont le scrolling pouvait se faire à partir de l'écran tactile comme on le fait sur un smartphone. La barre de scrolling du composant original étant trop étroite pour y avoir un accès facile sur un écran tactile, j'en ai créé un : TChPDrawGrid. Il suffit de scroller avec un doigt sur la liste. Une seule propriété rajoutée: CT la constante de temps d'évanouissement du scrolling.
Testé sur mon Raspberry avec un écran tactile de 7 ".
|
Licence : Non renseignée
- Publié le 27/07/2019
- Auteur : ChPr
|
|
|
"Puissance 4" pour Windows.
L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions.
L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup.
Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier.
|
Licence : Non renseignée
- Publié le 06/04/2017
- Auteur : Roland Chastain
|
|