Delphi & Pascal771 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 771 ressources de cette catégorie
|
|
Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.
Comment manipuler les nombres réels représentés par la technique de la virgule flottante.
L'application d'exemple illustre le calcul approché du nombre Π à partir de la somme 1 - 1/3 + 1/5 - 1/7 + 1/9 etc. (méthode de Leibniz-Grégory), avec dessin d'un graphique (image 1).
Dans le laboratoire, vous êtes invité(e) à réaliser :
- une application similaire à l'exemple mais utilisant la méthode de calcul de Nilakantha ;
- une application calculant la puissance entière d'un nombre réel (image 2) ;
- une application d ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 25/03/2023
- Auteur : Alcatîz
|
|
|
Demonstration de l'utilisation de la fonction API CopyFileEx avec une procédure de rappel. NOTES : Ce programme montre l'utilisation de la fonction CopyFileEx avec une fonction de rappel ( CallBack ). Cette fonction est utilisée pour mettre à jour un ProgressBar.Ce programme a été testé et amélioré par DelphiProg.Attention : CopyFileEx n'est pas compatible avec Windows95, Windows98 et WindowsMe.
Il a été testé avec Windows 2000 mais doit fonctionner avec WindowsNT et Windows XP.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 3 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
|
|
|
Méthode pour associer une bulle d'aide différente par cellule d'un TStringGrid.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 1,8 Ko
- Auteur : Nono40
|
|
|
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
|
|
|
Programme d'exemple de l'utilisation de la fonction ReadDirectoryChangesW. NOTES : Ce programme montre l'utilisation de la fonction de sureveillance d'un répertoire de Windows NT.
C'est utile pour suivre les modifications apportées aux fichiers dans un répertoire.
Par exemple si vous affichez la liste de certains fichiers dans une ListBox ou un TreeView, il est possible de mettre la liste à jour seulement quand un fichier est ajouté et/ou supprimé. La surveillance est effectuée dans un autre Thread afin de ne pas bloquer l'application principale.Attention, ce programme ne fonctionne que sous Windows NT4, Windows 2000 et Windows XP et supérieurs
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 4 Ko
- Auteur : Nono40
|
|
|
Version 5.
Turbo Debugger est le célèbre debugger de Borland pour les applications DOS 32 bits et Windows 16 bits.
|
|
|
|
Version 0.1 - 01/07/2011.
Toujours en développement, Lazarus Image Editor (initialement appelé Lazarus Icon Editor) est un outil d'édition d'images (en de nombreux formats) et d'icônes. Il est capable de générer directement des fichiers de ressources pour Lazarus (.lrs).
|
|
|
|
|
Code source -
Licence : Creative Commons
- Publié le 26/03/2023
- Auteur : Alcatîz
|
|
|
Création d'une icône à partir d'une image au format PNG, avec Lazarus et BGRABitmap.
|
Licence : Non renseignée
- Publié le 25/01/2020
- Auteur : Roland Chastain
|
|
|
For displaying the details of hard drives in
06/11/2000 Lynn McGuire written with many contributions from others,
IDE drives only under Windows NT/2K and 9X,
maybe SCSI drives later
translated by Wyfinger 14/08/2007, wyfinger@mail.ru
----------------------------
Compilateur Delphi 7.
Embarcadero Seattle : Pas compatible, si quelqu'un peut le corrigé.
|
Licence : Non renseignée
- Publié le 22/01/2020
- Éditeur : Lynn McGuire
|
|
|
XMLCalepin est une application d'annuaire de téléphone utilisant Mybase basée sur le composant TClientDataSet.
c'est ma première application, sachant que le mot de passe pour accéder au programme est : azerty.
|
Licence : Freeware
- Publié le 15/11/2016
- Auteur : Karim1971
|
|
|
Source multi-plateforme d'un jeu de Morpion en Free Pascal.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 4,4 Ko
- Auteur : Van der Elst
|
|
|
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
|
|
|
Implémentation de la méthode du tri rapide. NOTES : Le programme d'exemple montre la différence de vitesse entre le 'tri à bulles' et le 'tri rapide'. Dans le cas de tableau de faible taille ( quelques centaines d'éléments ), le tri à bulles est bien suffisant, mais dans le cas de tableau très importants le 'tri rapide' doit être utilisé.
Le tri est ici appliqué à des tableaux d'entiers, mais il est facile de l'adapter à d'autres types.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 2,4 Ko
- Auteur : Nono40
|
|
|
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
|
|
|
Le sujet du défi 2011 était de réaliser un jeu librement inspiré du célèbre Tetris.
|
Licence : Non renseignée
- Publié le 19/12/2014
- Taille 73 Ko
- Auteur : joreveur
|
|
|
Simple client FTP basé sur WinInet.
Version Lazarus d'un projet Delphi de Damien Leveugle.
|
Licence : Non renseignée
- Publié le 02/01/2018
- Auteur : Roland Chastain
|
|
|
Unité permettant la gestion des matrices de taille quelconque, afin d'effectuer du calcul numérique réel.
Calcul matriciel standard supporte : addition, multiplication, calcul de la transposée, de l'inverse, du rang, du déterminant.
Ajout de calcul matriciel optimisé 3D sur matrices 4x4 : addition, multiplication, transposée, transformation d'un point, création des matrices de zoom, translation et rotation.
Attention : les lignes et colonnes des matrices sont indexées à partir de 1, et on indique toujours en premier l'index de la ligne. Ainsi, si M est une matrice, alors M.GetCell(3, 2) renverra la valeur placée ligne 3, colonne 2.
L'objet TMatrix est peu adapté aux calculs 3D. On lui préfèrera l ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
Version 0.2.0.5 - 09/08/2004.
MiniPascal est un petit environnement de développement autonome permettant d'écrire et de compiler des programmes en utilisant le langage Pascal. MiniPascal est fourni avec une version modifiée du compilateur Free Pascal.
|
Licence : Freeware
- Publié le 07/06/2011
- Éditeur : Clandestino
|
|