IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

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

    L'ordre et le chaos

    Téléchargé 4 fois-
    2
    0
    Ce programme est une adaptation d'un programme de Earl F. Glynn disponible ici : Lyapunov Exponents.

    Ce programme reste à compléter dans ces fonctionnalités surtout dans la coloration. Il reste aussi à réaliser l'aide en ligne ou au moins les Hint.

    Il sera certainement mis à jour dans le futur... De même, si vous trouver des dessins intéressants, vous pouvez m'envoyer les caractéristiques par mail en donnant la séquence, et les intervalles pour a et b. (ne pas m'envoyer d'images SVP).
    Une gallerie sera aussi ouverte dans le futur avec les exemples les plus marquants.
    Licence : Non renseignée - Publié le 23/02/2013 - Auteur : Nono40 +

    Fairtris

    Téléchargé 4 fois-
    1
    0
    Clone de Tetris basé sur la bibliothèque SDL2.
    Logiciel - Licence : Non renseignée - Publié le 24/08/2025 - Éditeur : furious programming +

    Demomaker : fractale

    Téléchargé 4 fois-
    0
    0
    Une belle fractale. Possibilité de zoomer une partie, de changer la palette de couleur, etc.
    Licence : Freeware - Publié le 28/02/2016 - Auteur : haypo +

    PascalGUI (Android)

    Téléchargé 4 fois-
    1
    0
    PascalGUI est une interface graphique / petit-EDI pour compiler les codes sources Pascal.
    PascalGUI supporte les périphériques avec les processeurs ARM, x86 et MIPS (MIPS ne supporte pas l'interface graphique pour le moment).
    Vous pouvez écrire vos propres applications sur le téléphone Android, et les exécuter. Cette application utilise le compilateur Freepascal, elle est donc complète.
    PascalGUI peut être utilisé à des fins éducatives ou de pratiquer en langage Pascal.
    PascalGUI comprend Android Terminal Emulator sorte que vous pouvez exécuter votre application aussi bien que vous l'exécuter sur votre PC Linux.
    Licence : Non renseignée - Publié le 30/04/2017 - Éditeur : n0n3m4@gmail.com +

    Conversion DBH (conversion d'un nombre dans les 3 bases Décimale,Binaire,Hexdécimale en 32 Bits)

    Téléchargé 4 fois-
    0
    0
    En plus de la conversion ce programme affiche l'heure en Binaire sur une image de fond représentant un circuit électronique
    pour convertir un nombre entrez ce nombre dans la fenêtre de conversion
    et cliquez sur le bouton de la base à laquelle il appartient, la traduction
    s'affichera dans les deux autres bases.
    Exemple: pour 2AF cliquer sur le bouton H pour l'affichage dans toutes les bases
    l'heure binaire est indépendante et change toutes les secondes.
    Licence : Gratuit pour usage non commercial - Publié le 21/01/2014 - Taille 443 Ko - Auteur : Mic** +

    Binary Time

    Téléchargé 4 fois-
    0
    0
    une horloge binaire sur votre bureau
    Licence : Non renseignée - Publié le 21/01/2014 - Taille 386 Ko - Auteur : Mic** +

    FastReport FMX : générateur de rapports pour FireMonkey

    Téléchargé 4 fois-
    0
    0
    FastReport FMX est un générateur de rapports multiplateforme (Windows et OS X) pouvant s'intégrer dans les applications FireMonkey.
    Licence : Payant - Publié le 30/03/2014 - Éditeur : Fast Reports Inc. +

    Unité DOS70 - Noms longs de fichiers

    Téléchargé 4 fois-
    0
    0
    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 +

    Algorithme A Star

    Téléchargé 4 fois-
    0
    0
    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 +

    Unité EMS

    Téléchargé 4 fois-
    0
    0
    Unité permettant d'accéder à la mémoire LIM/EMS.

    L'utilisation de EMSFreeMem ne doit se faire qu'avec des handles qui ont ete attribués par EMSGetMem. Si vous perdez ces handles, alors la mémoire allouée sera perdue jusqu'au redémarrage de l'ordinateur. Il est impossible de la récupérer. Ne le tentez sous aucun prétexte !
    Ne tentez jamais d'utiliser EMSFreeMem avec des handles fictifs, sous peine de pertes mémoires et matérielles, notamment au niveau des disques durs !
    L'utilisation de cette unité avec un environnement protégé n'a aucun sens et ne doit pas être tentée, pour eviter tout conflit avec l'interface DPMI.

    Configuration minimale nécessaire :
    Licence : Gratuit pour usage non commercial - Publié le 07/04/2014 - Auteur : Eric Sigoillot +

    BPDoom

    Téléchargé 3 fois-
    1
    0
    Compilateur : Borland Pascal.

    Un jeu 3D Doom-like. Utilisation de techniques liées aux BSP Trees (arbres binaires de l'espace).
    Licence : Freeware - Publié le 15/11/2010 - Taille 94,8 Ko - Auteur : Paul TOTH +

    BoloBall : version Android du jeu MS-DOS de Soleau Software [LAMW]

    Téléchargé 3 fois-
    2
    0
    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 +

    Pascalite microPascal

    Téléchargé 3 fois-
    0
    0
    Version 2.60 - 25/03/2006

    microPascal (à ne pas confondre avec PIC Micro Pascal) est un compilateur Pascal gratuit, en anglais, destiné à programmer la famille des micro-contrôleurs "Pascalite" (Piccolo, Plus et Pro) fabriqués à l'origine par Control Plus.
    Les programmes sont écrits à l'aide d'un jeu d'instructions Pascal de base, auxquelles viennent s'ajouter des instructions spécifiques pour le pilotage des micro-contrôleurs. En sus d'un debugger, un logiciel fourni permet de simuler le fonctionnement du code sur le micro-contrôleur avant d'être téléchargé sur celui-ci. Cet IDE ne génére donc pas d'exécutable mais le simul ... Voir la suite
    Licence : Freeware - Publié le 12/06/2012 - Taille 484 Ko - Éditeur : Pascalite Microcontrollers +

    Jeu du morpion utilisant l'algorithme Minimax

    Téléchargé 3 fois-
    0
    0
    Simple jeu de morpion utilisant l'algorithme Minimax. Traduction en Pascal d'un programme de Bernard Helmstetter.
    Licence : Non renseignée - Publié le 24/01/2016 - Auteur : Roland Chastain +

    TChPDrawGrid : un enfant de TDrawGrid pour écran tactile

    Téléchargé 3 fois-
    0
    0
    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 +

    Approximation de la valeur de pi

    Téléchargé 3 fois-
    0
    0
    Approximation de la valeur de pi par la méthode de Monte-Carlo.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 8Ko - Auteur : jca +

    Détecter la présence du débuggeur Softice

    Téléchargé 3 fois-
    0
    0
    Softice est un débogueur (pour détecter les bugs d'une application. Il permet d’exécuter une application (plus précisément Windows) pas à pas.

    Cela permet de savoir précisément où l'erreur existe.
    Il permet aussi de voir le contenue de la mémoire et des registres à un moment d’arrêt.
    Il est utile de s'avoir si Softice est en route, pour éviter les abus sur votre création par exemple.

    SoftIce n'est pas à mettre entre toutes les mains, novice s'abstenir.
    Licence : Non renseignée - Publié le 03/02/2013 - Taille 10Ko - Auteur : DelphiCool +

    Label vers un site internet

    Téléchargé 3 fois-
    0
    0
    Pour créer ce lien il faut suivre les étapes suivantes :
    1 - Ajouter un label sur une fiche ;
    2 - Définir un police avec le style souligné ( Label1.Font.Style=[fsUnderline] ) ;
    3 - Modifier le curseur du label ( Label1.Cursor=crHandPoint ) ;
    4 - Ajouter un Hint sur le label ( Label1.ShowHint=True et Label1.Hint='Visitez mon site :' ) ;
    5 - Sur le OnClick ajouter le code ci-dessous :

    Procedure TForm1.Label1Click(Sender: TObject);
    Begin
    ShellExecute(Handle,'OPEN','http://nono40.fr.st',Nil,Nil,SW_SHOW);
    End
    ;

    Il faut ajouter ShellApi dans le Uses pour que le code fonctionne.
    Licence : Non renseignée - Publié le 09/02/2013 - Taille 1,6 Ko - Auteur : Nono40 +

    Utilisation de WriteComponentRes/ReadComponentRes

    Téléchargé 3 fois-
    0
    0
    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 +

    Éphéméride

    Téléchargé 3 fois-
    3
    0
    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 +