Delphi & Pascal788 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 788 ressources de cette catégorie
|
|
Génération de carrés magiques d'ordre impair.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 9Ko
- Auteur : jca
|
|
|
Ce programme n'est qu'à son début. Il montre comment obtenir la liste des process et ensuite la liste des threads de chaque process. Enfin, pour chaque tread, la liste des fenêtres filles avec leur caractéristiques.
Ce programme sera complété de temps en temps pour obtenir un maximum d'information sur les autres fenêtres.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 5,9 Ko
- Auteur : Nono40
|
|
|
Dessin d'une courbe de Bézier avec la bibliothèque BGRABitmap.
L'utilisateur déplace au moyen de la souris les points définissant la courbe. La courbe est redessinée au fur et à mesure.
|
Licence : Non renseignée
- Publié le 18/04/2017
- Auteur : Roland Chastain
|
|
|
Il s'agit juste d'un petit exemple de programmation graphique en Delphi. Celui-ci tente de reproduire le célèbre code du film Matrix. Mais si, vous savez, les caractères verts qui défilent vers le bas de l'écran...
Je dois reconnaître que l'effet n'est pas vraiment le même que celui du film, mais l'idée y est.
Cet exemple permet tout de même de voir comment utiliser un buffer 'off screen' pour tracer une image sans que le processus de tracé ne soit visible. Le buffer est ensuite copié à l'écran en une seule fois. L'utilisation de l'évènement OnIdle de l'application pour avoir une méthode appelée en permanence est également un petit truc bien pratique et moins connu qu'on ne pourrait le croire.
Vous pouvez téléchar ... Voir la suite
|
Logiciel -
Licence : Non renseignée
- Publié le 04/08/2021
- Auteur : Pierre Castelain
|
|
|
Qui n’a jamais eu à parcourir un répertoire où s’accumulaient les fichiers sources divers en regrettant de ne pas avoir un aperçu de leur contenu et un minimum de renseignements sur leurs attributs ? PASInfos est un petit utilitaire entièrement autonome et portable qui permet justement, par simple glisser/déposer, d’afficher le contenu de fichiers sources issus de différents langages de programmation, ainsi que des informations sur ces fichiers.
S'il est particulièrement adapté aux paquets et projets Lazarus et Delphi, PASInfos accepte de nombreux formats pour l’affichage avec coloration syntaxique : fichiers Pascal, C, C++, Java, Javascript, Perl, HTML, XML, CSS, PHP, TeX, SQL, Python, Batch, Basic, INI, PO, texte brut e ... Voir la suite
|
Licence : GPL
- Publié le 12/04/2016
- Auteur : gvasseur58
|
|
|
Tirages aléatoires suivant une loi de Gauss (choix du nombre de tirages, de la moyenne et de l'écart-type).
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 3Ko
- Auteur : jca
|
|
|
Un petit utilitaire qui permet de faire soi-même un petit désinstalleur basique.
|
Licence : Non renseignée
- Publié le 13/02/2013
- Auteur : DelphiCool
|
|
|
Ce très modeste programme m'a permis de me remettre à la simple lecture/écrite de fichier texte.
Le premier : compteurconnect est destiné à être placé dans " C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\ " pour se lancer furtivement lors de l'allumage de l'ordinateur/ouverture de cession. Il enregistre alors la date et l'heure dans un fichier.
Le second : afficheur connect est le lecteur permettant de consulter le fichier.(qu'on peut ouvrir aussi avec un éditeur de texte classique)
dans le zip je joins un installateur de ces logiciels, surtout pour placer simplement compteurconnect.
|
Licence : Non renseignée
- Publié le 29/04/2018
- Auteur : richoc
|
|
|
Version : 6.1 - Février 2008.
Framework Pascal succède à TMT Pascal depuis sa version 6.0.
Essentiellement destiné à la plate-forme Win32, FrameWork Pascal permet également de compiler pour DOS 32 bits. Framework Pascal revendique haut et fort pouvoir rendre vie à vos applications Turbo Pascal - il faut bien avouer que d'autres compilateurs le font... tout en étant gratuits.
Un effort tout particulier semble avoir été réalisé au niveau des bibliothèques graphiques : OpenGL et DirectX bien sûr mais aussi MGL et, plus surprenant, VESA/VBE 2 !
Il n'existe malheureusement pas de version d'évaluation de Framework Pascal. Par contre, la version 3.90 de TMT Pascal, permettant uniquement de compi ... Voir la suite
|
|
|
|
Un jeu du Snake banal avec la SDL et compilé avec Lazarus sous Win XP.
Points Positifs :
- Gestion des événements, du son et de la SDL (pointeurs...) et algorithme du Snake;
- Programme structuré (je m'étais lancé dans la POO au début mais sans succès);
- Graphique pas mal :) fait sous Paint ^^ (c'est pas évident du 16x16 pixels sous Paint);
- La SDL est portable donc, logiquement, le code est portable.
Points à finir :
- Quand vous perdez, obligation de quitter pour relancer le jeu;
- Pas de gestion du score;
- Pas de gestion d'erreurs (s'il y a un problème, le programme se plante en utilisant les messages classiques de Windows);
- Pas de gestion du temps (au début, ... Voir la suite
|
Licence : Non renseignée
- Publié le 19/12/2014
- Taille 3,1 Mo
- Auteur : EpiTouille
|
|
|
Je vous propose ma première réalisation avec lazarus.
Windows tools select permet d’accéder directement aux services et applications qui permettent de configurer windows (administration, services, gestion disques, registre, veille, arrêt, affichage, souris, périphériques etc).
Ce logiciel permet également d’ajouter d’autre applications et de créer des raccourcis.
|
Logiciel -
Licence : Non renseignée
- Publié le 24/01/2021
- Auteur : sematimo
|
|
|
Comment dissimuler une information (ici une image) dans une image.
|
Licence : Non renseignée
- Publié le 11/02/2013
- Auteur : jca
|
|
|
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
|
|
|
Les Celtes (dont les Gaulois faisait partie) étaient très proche
de la nature et croyaient ( entre autre chose ) que le jour et le
mois de naissance d'un des leurs correspondait à un arbre,
et que cet arbre emprunt de qualités les lui transmettait.
Ce programme (succint) nous aide à trouver notre arbre
de naissance.
|
Licence : Gratuit pour usage non commercial
- Publié le 21/01/2014
- Taille 4 Mo
- Auteur : Mic**
|
|
|
Cette fonction permet de déterminer le type de processeur installé.
Ce code suppose que le processeur est un 386 au minimum, et il ne fonctionne pour le momment qu'avec les processeurs des marques Intel et AMD. Le type de processeur en dessous de 486 DX4, n'est pas détaillé car ce type de processeur ne supporte pas la fonction CPUID.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 4,5 Ko
- Auteur : Nono40
|
|
|
miniaudio Player
Lit la musique contenue dans le dossier passé en paramètre.
Exemple d'utilisation de la bibliothèque miniaudio.
L'unité *miniaudio_object* provient du projet CPas.
|
Logiciel -
Licence : Non renseignée
- Publié le 14/12/2024
- Auteur : Roland Chastain
|
|
|
L'exemple donné ici montre comment obtenir et modifier la position d'une fenêtre, même si celle-ci est agrandie ou réduite. Il est ainsi possible de donner la position que doit avoir la fenêtre dans son état "normal" même si celle-ci est agrandie ou réduite. De même dans le cas d'une fenêtre réduite ( hors fenêtre principale ), il est possible d'obtenir et de modifier la position de cette fenêtre réduite.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 3,4 Ko
- Auteur : Nono40
|
|
|
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
|
|
|
Ce source montre comment empécher le déplacement d'une fenêtre en redéfinissant le message WM_SYSCOMMAND.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 2Ko
- Auteur : DelphiCool
|
|
|
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
|
|