Autres compilateurs

Sources Virtual Pascal, GNU Pascal, MIDlet Pascal, PP Compiler, PIC Micro Pascal, Turbo51, etc.
Ajouter un nouvel élément

    JS-Echecs

    Licence : Autre - 23/12/2013 - Téléchargé 2 x
    C'est un programme didactique de jeu d'échecs, adapté de JS-Schach (jeu d'échecs de Jürgen Schlottke).

    Cette version du programme propose une interface graphique basée sur la librairie OWL. Le programme a été développé pour Virtual Pascal 2.1.

    Mise à jour 21 décembre 2013 : La nouvelle version du jeu inclut le livre d'ouvertures du programme Pro Deo d'Ed Schröder.

    Source de PhotoShop 1.0.1 en Pascal

    Éditeur : Adobe +
    Les sources complètes en Pascal de PhotoShop 1.0.1

    Disponibles sur le Computer History Museum

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

    Licence : Autre - 30/01/2013 - Téléchargé 1 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 : Gratuit - 22/09/2015 - Téléchargé 1 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.

    Défi Pascal 2011 - Tetris - Projet de Mick605

    Licence : Gratuit - 30/01/2013 - Téléchargé 1 x
    Le sujet du défi Pascal 2011 est de réaliser un Tetris.

    Développé a l'aide du logiciel Delphi 2005. Compatible Windows.
    Contient les sources.

    Fonctionnalités :
    - Plusieurs modes de jeu :
      * Classic : Jeu normal avec les pièces de base. Bonus activés et possibilité de mettre des pièces en réserve.
      * Extended : Jeu sur une grille plus grande, avec plus de pièces. Bonus activés et possibilité de mettre des pièces en réserve.
      * Retro : Jeu avec les pièces de base et le gameplay des premiers Tetris. Bonus et réserve désacti ... Voir la suite

    Envoyer un fichier vers la corbeille de Windows

    Licence : Autre - 25/10/2015 - Téléchargé x
    Compilateur : Virtual Pascal.

    Le code source suivant utilise la fonction SHFileOperation de la bibliothèque Shell32.dll. La fonction n'étant pas déclarée par défaut dans l'unité Windows de Virtual Pascal, il faut la déclarer comme external, avec la convention d'appel StdCall.

    Dans la structure de type LPSHFILEOPSTRUCT utilisée, il faut utiliser l'option FO_DELETE comme paramètre wFunc et FOF_ALLOWUNDO comme flag.

    Interface avec les objets COM

    Licence : Autre - 15/10/2010 - Téléchargé x
    Compilateur : Virtual Pascal.

    Unité d'interface avec les objets COM (IShellLink, IPersistFile...) nécessaires à la manipulation des raccourcis Windows.

    Squelette d'application client/serveur

    Licence : Autre - 15/10/2010 - Téléchargé x
    Compilateur : Virtual Pascal.

    Il s'agit du squelette d'un programme, avec la connexion des postes clients au serveur. Le programme en question est un Triple Yahtzee en réseau, à 10 joueurs maximum.

    Jeu des Tours de Hanoi

    Licence : Libre - 03/04/2013 - Téléchargé x
    Compilateur : MIDlet Pascal

    J'ai developpé avec MIDlet Pascal le jeu des Tours de Hanoï, une première version avec 4 disques totalement jouable sur téléphones portables.

    Pour ceux qui veulent tester le jeu directement sur leur téléphone, vous pouvez télécharger directement les fichiers JAD et JAR.

    Changer le motif de fond d'une fenêtre Windows

    Licence : Autre - 05/06/2011 - Téléchargé x
    Compilateur : Virtual Pascal.

    Le programme ChgFond illustre la création et l'utilisation des ressources en permettant à l'utilisateur de changer le motif de fond de la fenêtre. Types de ressources : menu, table d'accélérateurs, bitmap, curseur, icône.

    Modification de raccourcis du shell Windows

    Licence : Gratuit - 03/11/2010 - Téléchargé x
    Compilateur : Virtual Pascal.

    Programme permettant de modifier les noms de chemins dans tous les raccourcis du profil local d'un utilisateur de Windows NT/2000/XP (raccourcis du bureau, groupe de programmes, menu démarrer, envoyer vers, documents récents, groupes de programmes de démarrage).

    Le programme nécessite l'unité WinShell.

    Glossaire de macros WinHelp

    Licence : Gratuit - 16/11/2010 - Téléchargé x
    Compilateur : Virtual Pascal.

    Dans un but didactique, le programme prend en compte la plupart des fonctionnalités standard que doit avoir un programme Windows en matière de gestion de fichiers :
    - Dialogues standard d'ouverture et d'enregistrement de fichiers,
    - Mémorisation des derniers fichiers ouverts dans le menu Fichier,
    - Prise en compte du glisser-déposer depuis le shell,
    - Prise en compte d'un nom de fichier passé en ligne de commande.

    Sujets intéressants :
    - Utilisation des fonctions de gestion de fichiers de l'API Windows,
    - Gestion de fichiers d'enregistrements de taille variable.
    - Le programme regroupe l'ensemble des fonctionnalités de gestion d'une ListBox personnalisée ... Voir la suite

    Parcours récursif de répertoires

    Licence : Gratuit - 16/11/2010 - Téléchargé x
    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.

    Défi Pascal 2011 - Tetris - Projet de EpiTouille

    Licence : Autre - 26/01/2013 - Téléchargé x
    Voilà les sources ainsi que les exécutables du Tetris developpé dans le cadre du défi pascal 2011.
    (règlement)

14 éléments

Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -