Delphi & Pascal798 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 798 ressources de cette catégorie
|
|
|
|
Programme qui convertit une image contenant de petites images rangées en tableau et composant une animation, en une image contenant toutes les petites images sur une seule ligne.
|
Licence : Non renseignée
- Publié le 28/04/2020
- Auteur : Roland Chastain
|
|
|
|
|
|
Licence : Non renseignée
- Publié le 09/02/2013
- Taille 5,8 Ko
- Auteur : Nono40
|
|
|
|
|
|
Licence : Non renseignée
- Publié le 09/02/2013
- Auteur : Nono40
|
|
|
|
Création d'un composant permettant d'afficher l'aperçu d'un économiseur d'écran dans un programme Delphi.
Les économiseurs d'écran sont des exécutables qui doivent respecter quelques contraintes simples. Ils doivent particulièrement supporter certains paramètres en ligne de commande. Celui qui nous intéresse est le paramètre /p. Celui-ci indique à l'économiseur qu'il ne doit pas s'afficher en plein écran mais dans une fenêtre dont le handle est fourni comme second paramètre.
Reste à savoir comment l'arrêter. Il nous suffit d'envoyer un message WM_CLOSE à la fenêtre de l'économiseur. Pour notre composant, nous ... Voir la suite
|
Licence : Non renseignée
- Publié le 12/02/2013
- Auteur : Pierre Castelain
|
|
|
|
|
Exemple d'utilisation de l'objet TMatchCollectionEnumerator de l'unité RegularExpressions.
Version simplifiée d'un exemple trouvé dans la documentation de Delphi :
http://docwiki.embarcadero.com/CodeExamples/XE2/en/TMatchCollectionCount_(Delphi)
L'objet TMatchCollectionEnumerator permet de parcourir une collection de correspondances.
Compilation testée avec Delphi 10.1.
|
Licence : Non renseignée
- Publié le 08/03/2017
- Auteur : Roland Chastain
|
|
|
|
|
Ce source a pour but de montrer comment modifier les droits d'un compte pour des fonctions particulières. Par exemple pour la sauvegarde d'une partie de la base de registre un compte doit avoir le droit SE_BACKUP_NAME.
L'utilsation de la fonction ci-dessous est simple :
- Pour activer un droit :
LoggedSetPrivilege(GetCurrentProcess,'SeBackUpPrivilege',True);
- Pour desactiver un droit :
LoggedSetPrivilege(GetCurrentProcess,'SeBackUpPrivilege',False);
|
Licence : Non renseignée
- Publié le 13/02/2013
- Taille 2,2 Ko
- Auteur : Nono40
|
|
|
|
|
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
|
|
|
|
|
Sous Windows NT (NT4, 2000, XP, 2003, etc) il n'est pas possible de supprimer directement une clé qui n'est pas vide. Cette fonction se charge de réaliser la suppression récursive des éléments contenus dans la clé avant de la supprimer.
|
Licence : Non renseignée
- Publié le 13/02/2013
- Auteur : Pierre Castelain
|
|
|
|
|
Ce programme permet à l'utilisateur de dessiner des rectangles et/ou des ellipses sur la fenêtre du programme. Ensuite il supprime l'intérieur des figures spécifiées et la fenêtre devient transparente à ces emplacements.
|
Licence : Non renseignée
- Publié le 18/02/2013
- Taille 7,3 Ko
- Auteur : jca
|
|
|
|
|
Ce source montre comment activer le mode veille.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 1,2 Ko
- Auteur : DelphiCool
|
|
|
|
|
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
|
|
|
|
|
Programme qui affiche la date et le saint du jour.
|
Licence : Non renseignée
- Publié le 05/02/2018
- Taille 32 Ko
- Auteur : Roland Chastain
|
|
|
Cet outil convertit tous les fichiers .DFM d'un répertoire du format binaire vers le format texte.
Mode d'emploi :
- copiez les fichiers .DFM et les fichiers .PAS correspondants dans le répertoire de votre choix ;
- copiez le programme CONVERT.EXE du répertoire C:\Program Files\Delphi\BIN\ vers le répertoire EXE ;
- compilez convert_dfm_to_txt.dpr et exécutez-le ;
- sélectionnez le répertoire à l'aide de DirectoryListBox ;
- cliquez sur "all_dir_recursive_" ;
- les fichiers .PAS et .DFM sont copiés dans le répertoire _data\_dfm_to_txt\ path, et tous les fichiers .DFM binaires sont convertis en leurs équivalents .TXT.
|
Licence : Non renseignée
- Publié le 27/10/2013
- Auteur : John Colibri
|
|
|
|
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
|
|
|
|
Permet la recherche d'un chemin sur une grille pouvant contenir différents obstacles, plus ou moins franchissables.
Exploite un des algorithmes les plus puissants dans ce domaine : l'algorithme A* ("A star").
Compatible Dos et Windows.
Très puissant, le A* a néanmoins ses faiblesses : il consomme une quantite non négligeable de mémoire, et le calcul d'un itinéraire peut prendre du temps sur les cartes vastes.
L'unité n'a ete adaptée que pour fonctionner sur une carte découpée en cases carrées ; elle peut toutefois être modifiée pour l'étude de cases hexagonales.
Configuration minimale nécessaire :
- Processeur 8086/8088 ou supérieur
Turbo Pascal 7.0+ ou Borland Pascal 7.0+
Package objet d ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
|
|
Programme générant l'image d'une spirale de Théodore avec la bibliothèque BGRABitmap.
|
Logiciel -
Licence : Non renseignée
- Publié le 06/04/2024
- Auteur : Roland Chastain
|
|
|
|
|
Unité permettant d'utiliser les fonctionnalités du timer du BIOS au moyen de l'objet TTimer ou bien de la fonction SetTimer.
Permet notamment de créer des gestionnaires en arrière-plan, avec une fréquence d'appel définissable par l'utilisateur.
Présence de la fonction Rdtsc pour effectuer des mesures de précision pour les calculs de durées.
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
|
Il s'agit du portage sous Android du jeu MS-DOS BoloBall de Soleau Software.
Le jeu a deux phases : dans la première phase, faites tomber des boules dans une grille garnie de bonus, de cases bloquantes, de pièges, de déviations. Plus une boule descend bas, plus elle rapportera de points. Quand une flèche de déviation est touchée, sa direction s'inverse pour l'éventuelle boule suivante. Quand une boule tombe dans un piège (un vortex), elle réapparaît aléatoirement dans un autre vortex. Le maximum de points est atteint quand une boule atteint le bas de la grille. Dans la seconde phase, les cases bloquantes sont effacées et les boules qui étaient bloquées poursuivent leur descente.
Composants utilisés :
|
Code source -
Licence : Creative Commons
- Publié le 18/02/2024
- Auteur : Alcatîz
|
|
|
|
|
Ce programme convertit les bases 2, 3, 4, 5, 6, 7, 8, 9, 10 et l'hexadécimal.
Exemples : base 3 > base 7 - base 5 > hexadécimal - hexadécimal > base 2, etc.
|
Licence : Non renseignée
- Publié le 24/10/2015
- Auteur : fifi40
|
|
|
|
|
CmdMax est une petite application Windows permettant de maximiser la fenêtre de l'interpréteur de commandes, afin que celle-ci occupe toute la hauteur et toute la largeur de l'écran. Il est également possible de passer des paramètres à l'application pour choisir la position de la fenêtre et ses dimensions (voir exemples dans les commentaires du code source).
CmdMax a originellement été écrit en C.
La compilation de CmdMax a été testée avec Delphi 7, Delphi XE2 et Free Pascal 2.6.4.
|
Licence : Non renseignée
- Publié le 26/11/2015
- Auteur : Paul TOTH
|
|