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

Codes sources Pascal341 ressources dans cette catégorie

Sources Pascal, tous compilateurs et toutes plateformes.

Codes sources Pascal

Liste des 341 ressources de cette catégorie

    Sprite Sheet Cutter

    Téléchargé 6 fois-
    1
    0
    Programme qui convertit une image contenant de petites images rangées en tableau et composant une animation, en une image contenant toutes les petites images sur une seule ligne.
    Licence : Non renseignée - Publié le 28/04/2020 - Auteur : Roland Chastain +

    Demomaker : rotation et zoom

    Téléchargé 6 fois-
    0
    0
    Rotation et zoom sur une image de 256x256 pixels.
    Licence : Freeware - Publié le 28/02/2016 - Auteur : haypo +

    ValisoaMorpion utilise l'algorithme MinMax

    Téléchargé 5 fois-
    1
    0
    ==== VALISOA MORPION 1.0 ====

    L'objectif du jeu est d'aligner trois pions de même couleur sur la ligne horizontale ou verticale ou diagonale. Le premier joueur à avoir aligné
    ses trois pions est le vainqueur.

    Type : jeu de morpion
    Développeur : Valisoa Jean Hervé
    Version : 1.0
    Date de sortie : 15/01/2018
    Langage de programmation : Pascal
    Compilateur : FreePascal 3.0.4
    OS : Windows
    Profondeur de calcul : 7 demi-coups
    Algorithme utilisé : MinMax
    Licence : BSD - Publié le 15/01/2019 - Éditeur : Valisoa Jean Hervé +

    Exemples d'utilisation de l'unité WinGraph

    Téléchargé 5 fois-
    1
    0
    Collection de petits programmes utilisant l'unité WinGraph, testés avec Free Pascal 2.6.4.

    Nombre de ces programmes ont été originellement écrits pour l'unité Graph de Turbo Pascal.
    Licence : Non renseignée - Publié le 05/07/2015 - Auteur : Roland Chastain +

    Test d'existence et copie de fichier

    Téléchargé 5 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Unité regroupant diverses fonctions de gestion de fichiers.
    Licence : Freeware - Publié le 11/11/2010 - Taille 0,7 Ko - Auteur : denokan +

    Conversion d'un nombre entier en mots français

    Téléchargé 5 fois-
    1
    0
    Fonction qui convertit un nombre entier (de un à 4 294 967 295) en mots français.
    Licence : Non renseignée - Publié le 15/10/2015 - Auteur : Roland Chastain +

    FLRE - Fast Light Regular Expressions

    Téléchargé 5 fois-
    2
    0
    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.
    Licence : GPL - Publié le 25/09/2015 - Éditeur : Benjamin Rosseaux +

    Lecture, écriture et formatage de disquette

    Téléchargé 5 fois-
    0
    0
    Compilateur : Turbo Pascal.
    Catégorie : Turbo Vision.

    Cette application permet de lire, d'écrire ou de formater les secteurs d'une disquette. Elle sert d'illustration au tutoriel sur la programmation avancée Turbo Vision.
    Licence : Freeware - Publié le 15/11/2010 - Taille 6,6 Ko - Auteur : M.Dlb +

    SS - Simple Spreadsheet

    Téléchargé 5 fois-
    1
    0
    SS est une application de tableur pour DOS créée dans Turbo Pascal 7.
    Il prend en charge les graphiques, les formules mathématiques de base et l'impression.
    Licence : MIT - Publié le 05/06/2017 - Auteur : tinyrecx +

    Object3D

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

    Une petite démo (entièrement orientée objet) d'un personnage 3D mettant en évidence le Z-buffering, l'effet Gouraud et autres techniques 3D.
    Licence : Freeware - Publié le 16/11/2010 - Taille 32,0 Ko - Auteur : Paul TOTH +

    Parcours récursif de répertoires

    Téléchargé 5 fois-
    2
    0
    Compilateur : Virtual Pascal.

    Le programme DirTot affiche de manière récursive le nom de tous les fichiers contenus dans un dossier ainsi que dans ses sous-dossiers.

    Ce source est un exemple tiré du tutoriel sur la programmation Win32 avec OWL.
    Logiciel - Licence : Freeware - Publié le 16/11/2010 - Taille 12,0 Ko - Auteur : Alcatîz +

    Unité pour tp7

    Téléchargé 5 fois-
    1
    0
    Une unité bien pratique qui contient les fonctions

    function StringToInt(s : string) : integer;
    function IntToString(i : integer) : string;
    procedure fenetre(X1 : integer; Y1 : integer; X2 : integer; Y2 : integer); (fenetre a double bordure)
    procedure dec(i : integer; a : integer); decrementer
    procedure centrer(s : string; y : integer); centre une chaine pour un y donné
    procedure instcolorln(i :string;e : byte;b : byte); couleur sur une ligne e=nouvelle couleur et b = ancienne couleur
    procedure instcolor(i :string;e : byte;b:byte); la même chose sans aller à la ligne
    procedure pleinecran;
    function on_click_button(x1,y1,x2,y2:integer):boolean; a faire marcher ^^
    pr ... Voir la suite
    Licence : Non renseignée - Publié le 10/12/2010 - Taille 2 Ko - Auteur : EpiTouille +

    Unité BGPH (Background Procedures Handler)

    Téléchargé 5 fois-
    0
    0
    Gestionnaire de procédures appellées à intervalles réguliers (procédures d'arrière-plan).

    Fichiers requis :
    • BGPH.PAS
      L'unité contenant toutes les déclarations des procédures/fonctions externes gérant la procédure d'arrière plan.
    • BGPH.ASM
      Contient le code des procédures/fonctions utilisés par l'unité BGPH.PAS.
    • BGPH.OBJ
      Résultat de la compilation du fichier BGPH.ASM utilisé par l'unité BGPH.PAS.



    Exemple de code :
    • BGPDEMO.PAS
      Simple démonstration des procédures et fonctions de géstion de procédures appelées à intervalles réguliers.



    Développé à l'aide de :
    Licence : Freeware - Publié le 27/12/2010 - Taille 7 Ko - Auteur : Eric2a +

    Dessin d'une fleur de lys

    Téléchargé 5 fois-
    3
    0
    Ensemble de programmes en Pascal qui accomplissent les opérations suivantes :

    Lire un fichier SVG (l'image d'une fleur de lys), en extraire les données et fabriquer une unité en Pascal les contenant. Recréer des images au moyen de ces données (l'image de la fleur de lys, l'image des points seuls, l'image des point reliés par des droites). Superposer les images précédentes. En partant d'une des images précédentes, créer une image avec un effet de volume et d'ombre.

    Les données sont les coordonnées des points pour tracer la fleur de lys.
    Logiciel - Licence : Non renseignée - Publié le 25/02/2024 - Auteur : Roland Chastain +

    Calculatrice à entiers longs

    Téléchargé 5 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Il s'agit d'une calculatrice effectuant des opérations sur des entiers longs sous forme de chaînes, utilisant l'unité PCalcFun.

    Ref.: "Turbo Pascal for Windows - Techniques and Utilities" de Neil J. Rubenking, PC Magazine & ZD Press, 1992.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    Jeu du serpent pour Lazarus

    Téléchargé 5 fois-
    1
    0
    Prototype d'un jeu du serpent pour Lazarus. Utilise les bibliothèques BGRABitmap et BASS.

    Le serpent se dirige avec les flèches du clavier. On appuie sur Échap pour fermer l'application.

    Le jeu est inachevé ! Les points ne sont pas comptés. Le serpent peut passer sur lui-même...
    Code source - Licence : Non renseignée - Publié le 13/02/2025 - Auteur : Roland Chastain +

    ZCircle : Algorithme de recherche du zéro (racines complexes)

    Téléchargé 5 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : nombres complexes.
    Le programme ZCircle montre un algorithme de recherche du zéro.
    Ce document (en anglais) explique le programme dans tous ses détails.

    Ref.: "BASIC Scientific Subroutines, Vol. II" de F.R. Ruckdeschel, BYTE/McGRAWW-HILL, 1981.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    Programme d'échecs Kempelen proto 56 en Free Pascal source et documentation

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

    Éphéméride

    Téléchargé 5 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 +

    Unité Timer

    Téléchargé 5 fois-
    0
    0
    Unité permettant d'utiliser les fonctionnalités du timer du BIOS au moyen de l'objet TTimer ou bien de la fonction SetTimer.

    Permet notamment de créer des gestionnaires en arrière-plan, avec une fréquence d'appel définissable par l'utilisateur.
    Présence de la fonction Rdtsc pour effectuer des mesures de précision pour les calculs de durées.
    Licence : Gratuit pour usage non commercial - Publié le 07/04/2014 - Auteur : Eric Sigoillot +