Codes sources Pascal

Sources Pascal, tous compilateurs et toutes plateformes.
Ajouter un nouvel élément

    ZeosLib : composants de bases de données

    Éditeur : ZeosLib Team (egonhugeist, markdaems, miseeger) +
    ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.

    La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.

    Jeu de serpent en Pascal

    Licence : Non renseignée - 30/11/2017 - Téléchargé 6 x
    Bonjour,
    Je vous présente mon jeu de serpent développé en Pascal sous dev-pascal en utilisant l'unité graph.
    Le code n'est pas optimisé.
    Le but était de montrer à des élèves débutants en programmation comment créer un jeu en Pascal en travaillant un peu avec les graphiques (dessin de cercles, de rectangles...).
    Je peux écrire un article explicatif si c'est demandé.
    Merci pour vos remarques.

    GLScene : bibliothèque 3D pour Delphi, C++ Builder et Lazarus

    Éditeur : Jérôme Delauney, Pavel Vassiliev, YarUnderoaker et Eric Grange +
    GLScene est une bibliothèque 3D basée sur OpenGL, proposant des composants et objets visuels pour Delphi, C++ Builder et Lazarus.

    Valisoa est une Intelligence Artificielle

    Éditeur : Valisoa Jean Hervé +
    VALISOA 0.0.1

    Développeur : Valisoa Jean Hervé
    Type : Intelligence Artificielle
    Début de programmation : 05/12/2018
    Langage de programmation : Pascal
    Compilateur : FreePascal 3.0.4
    Version : 0.0.1
    Licence : BSD

    Voici la liste de ce que Valisoa peut faire :

    1- Compter le nombre des mots, des caractères et des espaces dans la réponse d'utilisateur.
    2- Conjuguer un verbe du premier groupe au mode indicatif en temps présent.
    3- Construire aléatoirement une phrase simple : sujet + verbe conjugué.

    Amélioration à rajouter

    1- Détecter s'il y a un ou plusieurs mots non français dans la réponse d'utilisateur.
    2- Détecter s'il y a un verbe dans la répo ... Voir la suite

    Indy - Internet Direct

    Éditeur : Indyproject.org +
    Indy est une bibliothèque de composants réseau pour Delphi, C ++ Builder, Delphi.NET et FreePascal.


    Cette bibliothèque est incluse dans l’installation par défaut de RAD Studio depuis 2006.

    Unité FastSprite3

    Éditeur : Warren Steven Riley Jr. + 192 Ko
    Compilateur : Turbo Pascal.

    Unité de gestion de sprites, avec le source d'un space game.
    Ecrit par Warren Steven Riley Jr.

    Jeu du Morpion

    Licence : Freeware - 16/11/2010 - Téléchargé 4 x
    Source multi-plateforme d'un jeu de Morpion en Free Pascal.

    Paquetage complet des programmes réalisés par Haypo

    Licence : Freeware - 28/02/2016 - Téléchargé 4 x
    Cette archive contient tous les programmes réalisés par Haypo, disponibles sur son site Turbo Pascal. La plupart d'entre eux nécessitent de télécharger les unités personnelles de Haypo.

    Calculatrice

    Licence : Freeware - 12/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Une calculatrice en mode graphique, avec gestion de la souris. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.

    PGCD et PPCM

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme permet de calculer le plus grand commun diviseur (PGCD) et le plus petit commun multiple (PPCM) de plusieurs nombres entiers.

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.

    Triangle de Pascal

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme construit un triangle de Pascal.

    Ref.: "Exercices en Turbo Pascal" de Claude Delannoy, Eyrolles, 1997.

    Défi Pascal 2011 - Tetris - Projet de Paul TOTH

    Licence : Non renseignée - 30/01/2013 - Téléchargé 3 x
    Compilateur : Delphi.

    Le code source complet d'un jeu librement inspiré du Tetris.
    (règlement)

    Programme complet d'installation de l'EDI Borland Pascal for Windows 7.0

    Licence : Freeware - 22/09/2015 - Téléchargé 3 x
    Compilateur : Virtual Pascal

    J'ai développé un programme d'installation de BP7 alternatif, multilingue (FR, UK, NL, DE), qui, outre l'installation des binaires et des unités standard, propose d'installer les sources de la RTL et des exemples. Le programme règle les répertoires par défaut dans les fichiers de configuration et crée un raccourci sur le bureau.

    Sujets intéressants :
    • Utilisation des tables de chaînes pour développer un programme multilingue ;
    • Utilisation du shell Windows pour choisir un répertoire d'installation ;
    • Création de raccourci sur le bureau ;
    • Copie de fichiers à l'aide de l'API.

    Paquetage complet d'unités de Haypo

    Licence : Freeware - 28/02/2016 - Téléchargé 3 x
    Ce paquetage renferme l'ensemble des unités réalisées par Haypo et disponibles sur son site Turbo Pascal. Il s'agit de la version compilée de ces unités ; les codes sources sont téléchargeables via le lien ci-dessous.

    Unités hardware (matériel) :
    • Clavier : Gestion du clavier (vérification de la présence d'une touche dans le tampon et lecture d'une touche dans le tampon ou à défaut attend une pression de touche).
    • DrvSouris : Gestion hardware de la souris (lecture de sa position, des boutons, changement du curseur...).
    • EcranTxt : Gestion de l'écran en mode texte 80x25 caractères et surtout en COULEURS (16 exactement).
    • EcranVGA : Gestion de l'écran dans le mode VGA : 320x200 pixels en ... Voir la suite

    Doublons - Recherche et suppression de fichiers identiques

    Licence : Non renseignée - 10/03/2017 - Téléchargé 3 x
    Recherche et suppression de doublons sous Windows.

    Par doublons on entend des fichiers identiques, même avec des noms différents (mais avec la même extension toutefois).

    Le programme DEMO1.PAS recherche des doublons dans un dossier donné pour un fichier donné.
    Le programme DEMO2.PAS recherche des doublons dans un dossier donné pour un ensemble de fichiers.
    Le programme DEMO3.PAS recherche des doublons pour un ensemble de fichiers et les envoie à la corbeille.
    Le programme DEMO4\DEMO.LPR est une application fenêtrée qui permet de rechercher les doublons pour un ensemble de fichiers avec en option la possibilité de les envoyer aussitôt à la corbeille.
    Le programme DEMO5\DEMO.LPR fait la même chose que ... Voir la suite

    Défi Lazarus 2009 - Sudoku solver : 1ère place (darrylsite)

    Licence : Non renseignée - 19/12/2014 - Téléchargé 2 x
    Le sujet du défi 2009 était de réaliser un résolveur de grilles de Sudoku pouvant être compilé au minimum pour Windows et Linux. Il s'agit du projet du vainqueur.

    Défi Lazarus 2009 - Sudoku solver : projet de Ludelphi7

    Licence : Non renseignée - 19/12/2014 - Téléchargé 2 x
    Le sujet du défi 2009 était de réaliser un résolveur de grilles de Sudoku pouvant être compilé au minimum pour Windows et Linux.

    Labyrinthe 3D

    Éditeur : Kimmo Fredriksson + 146 Ko
    Compilateur : Turbo Pascal

    Un ensemble de routines permettant de réaliser un labyrinthe en 3D, écrites par Kimmo Fredriksson.

    Calcul de la puissance d'un nombre

    Licence : Freeware - 11/11/2010 - Téléchargé 2 x
    Compilateur : Turbo Pascal.

    Fonction puissance qui calcule x^y, pour x et y réels, quelles que soient les valeurs de x (négatives ou nulles).

    Jeu du Morpion

    Licence : Freeware - 15/11/2010 - Téléchargé 2 x
    Compilateur : Turbo Pascal.

    Jeu du Morpion, contre l'ordinateur (plusieurs niveaux) ou contre un autre joueur.

243 éléments

Nouvelle feuille de route d'Embarcadero, nouveautés annoncées pour Delphi et C++ Builder
Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -

Partenaire : Hébergement Web