Delphi & Pascal791 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 791 ressources de cette catégorie
|
|
Ce source complète ce code source. L'objet enregistré est ici un TFrame plutôt qu'un TPanel. Cette différence est importante car le TFrame contient le code des évènements. Il est ainsi possible de sauvegarder dans le fichier la liaison entre les évènements des composants et le code associé. Pour que ceci fonctionne, les codes des évènements doivent être déclarés dans la partie publiée du TFrame.
Notez aussi que les méthodes présentées ici sont WriteComponentRes et ReadComponentRes, elles permettent d'enregistrer directement dans un fichier sans passer par un flux. Si vous utilisez les méthodes décrites dans Voir la suite
|
Licence : Non renseignée
- Publié le 09/02/2013
- Taille 4,7 Ko
- Auteur : Nono40
|
|
|
Copie des propriétés publiées d'un composant.
A noter que cette méthode ne copie pas les évènements.
Seules les propriétés publiées ( section published ) sont enregistrées.
|
Licence : Non renseignée
- Publié le 09/02/2013
- Taille 2 Ko
- Auteur : Nono40
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
Une fonction relativement utile quand on veut connaître le chemin d'une dll, en particulier s'il s'agit d'une dll COM.
Cette fonction gère correctement les 2 types de système d'exploitation possibles (Win9x et WinNT).
|
Licence : Non renseignée
- Publié le 23/02/2013
- Auteur : Pierre Castelain
|
|
|
Si vous testez votre application sous Windows XP, vous constaterez que les contrôles ont toujours le même aspect, pas le nouveau look.
Pour changer cet état de fait, rien de plus simple. Il suffit d'ajouter manuellement une ressource spéciale que Delphi ne génère pas : un manifeste XP.
Vous trouverez facilement en cherchant un peu sur internet des fichiers .res ou des composants vous permettant d'inclure ce manifeste sans vous casser la tête.
Le problème se pose pourtant avec les Application Panneau de Configuration plus connues sous le nom de control applets. Pour celles-ci les composants ou fichiers tout prêts habituels ne fonctionnent pas.
La solution :
En fait, le problème vient du nom de la ressour ... Voir la suite
|
Licence : Non renseignée
- Publié le 23/02/2013
- Auteur : Pierre Castelain
|
|
|
Voici quelque jeux en flash. Pour compiler l'exe, il vous faut installer l'ocx fournit dans le zip. J'ai également placé l'exe pour ce qui ne veulent pas installer l'ocx.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Auteur : DelphiCool
|
|
|
Programme permettant de jouer au jeu des Allumettes (ou jeu de Nim). Le joueur qui prend la dernière a perdu.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 7,2 Ko
- Auteur : jca
|
|
|
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
|
|
|
ODBC Reg permet de générer du code Delphi à inclure dans une application pour créer des sources ODBC. Le code est généré à partir des sources ODBC se trouvant dans la base de registre.
Fonctionnalités : - affichage des sources de données Système et Utilisateur ;
- affichage des pilotes ODBC présents ;
- génération de code Delphi pour la création des sources ODBC.
|
Licence : Freeware
- Publié le 28/07/2013
- Taille 335 Ko
- Auteur : Bloon
|
|
|
Dérivé d'un exemple du manuel de référence Freepascal, voici une procédure d'analyze d'un objet Lazarus à des fins de debug:
Exemple d'usage:
analyzeObject([items], 'items');
items (TJSONObject) = { variable0 : "[wan=adsl]", start0 : 1, stop0 : 10 }
analyzeObject([lastOptions], 'lastOptions');
lastOptions (TStringList) =
[ 0]: 3
[ 1]: "[wan=adsl]"
|
Licence : Non renseignée
- Publié le 10/07/2016
- Auteur : novembre94
|
|
|
KEMPELEN PROTO 56 : programme d'échecs expérimental
Ecrit entre le 15 Avril et le 22 juin 2015 auteur : Gérard Legat
Ce programme analyse seulement les coups racines selon 60 critères d'évaluation.;
Son niveau correspond à celui d'un débutant auquel on a donné quelques notions fondamentales de tactique et de stratégie.
Dans cette version Kempelen ne fait aucune analyse en profondeur.
|
Licence : Gratuit pour usage non commercial
- Publié le 23/06/2015
- Auteur : glegat
|
|
|
FLRE (Fast Light Regular Expressions) est une bibliothèque pour l'utilisation des expressions régulières, écrite en Pascal. Ses atouts sont, outre son étonnante rapidité, le fait qu'elle soit compatible aussi bien avec Delphi (ancienne et nouvelle génération) qu'avec Free Pascal.
La bibliothèque tient dans deux unités, [b]FLRE.pas[/b] et [b]FLREUnicode.pas[/b]. Elle peut également être compilée en bibliothèque dynamique, auquel cas on peut s'en servir dans un programme écrit dans un autre langage que le Pascal.
FLRE supporte à la fois les styles Perl et POSIX.
|
|
|
|
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
|
|
|
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
|
|
|
Bien que les procédés de la sécurisation d'une application restent plus ou moins efficaces, cet essai propose un
qui est pratique et facile d'utilisation vous trouverez un fichier 'aide.txt' qui explique son utilisation.
|
Licence : Libre
- Publié le 15/11/2015
- Auteur : FOCUS77
|
|
|
Simple éditeur de texte utilisant par défaut la page de code 850.
Le programme a été compilé avec Delphi XE2.
|
Licence : Non renseignée
- Publié le 21/11/2015
- Auteur : Roland Chastain
|
|
|
Booot est un très fort moteur d'échecs écrit en Pascal par Alex Morozov.
Booot peut être compilé ou avec Delphi ou avec Free Pascal. À partir de la version 7.1, Booot est compatible avec Linux.
|
Logiciel -
Licence : Non renseignée
- Publié le 04/03/2023
- Éditeur : Alex Morozov
|
|