Codes sources Pascal339 ressources dans cette catégorie Sources Pascal, tous compilateurs et toutes plateformes.
Codes sources Pascal
Liste des 339 ressources de cette catégorie
|
|
Voilà les sources ainsi que les exécutables du Tetris developpé dans le cadre du défi pascal 2011.
(règlement)
|
Licence : Non renseignée
- Publié le 26/01/2013
- Taille 2,3 Mo
- Auteur : EpiTouille
|
|
|
Variante russe du jeu de dames par Evgeniy Korniloff. Originellement écrit pour Turbo Pascal, adapté pour Free Pascal et l'unité ptcGraph.
|
Logiciel -
Licence : Non renseignée
- Publié le 19/05/2023
- Auteur : Roland Chastain
|
|
|
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
|
|
|
Il s'agit d'un jeu de Triple Yahtzee à plusieurs joueurs sur un même poste.
Le projet n'utilise que des composants ultra-classiques, à l'exception du composant Iphtml dont le paquetage Turbopower_Ipro est fourni avec le code source. Il a été réécrit en "tout objet" en mettant en application les notions détaillées dans les excellents tutoriels de Gilles Vasseur sur la POO (dont vous trouvez les liens ci-dessous).
Bon amusement !
|
Licence : GPL
- Publié le 18/09/2016
- Auteur : Alcatîz
|
|
|
Compilateur : Free Pascal.
Un jeu de mots croisés réalisé dans le cadre d'un TP.
|
Licence : Freeware
- Publié le 21/02/2015
- Taille 269 Ko
- Éditeur : Jo Superman
|
|
|
Calendrier perpétuel par Frédéric Hardy.
Programme qui affiche le calendrier de l'année courante (y compris les fêtes catholiques mobiles), et éventuellement des années précédentes ou suivantes.
Le programme permet également de créer et d'éditer pour chaque année un fichier personnel des événements importants.
Le programme, originellement publié en 1993, dans le magazine Réponse Micro, a été retouché pour être compatible avec l'unité ptcGraph.
|
Logiciel -
Licence : Non renseignée
- Publié le 23/04/2021
- Éditeur : Frédéric Hardy
|
|
|
Superbe effet avec de l'eau.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
La gestion des sessions windows, en particulier sous Win10, ne me convenait pas.
J'ai développé une micro application me permettant de fermer windows ou de le rebooter, de clôturer une session, de la verrouiller, de lancer le mode veille le tout à partir du systray.
Le zip contient toutes les sources nécessaires pour être recompilées par vos soins ou être incorporées selon vos besoins.
|
Code source -
Licence : Non renseignée
- Publié le 18/02/2022
- Auteur : castorcharly
|
|
|
Compilateur : Borland Pascal.
Carnet d'adresses et répertoire téléphonique. Le programme peut servir de serveur DDE pour une autre application (un modèle de document WinWord 6 accompagne d'ailleurs le source).
Sujets intéressants : Dialogues Windows standard de choix de police de caractères et de choix de couleurs, impression de listings et d'étiquettes.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 119,8 Ko
- Auteur : Alcatîz
|
|
|
Compilateur : Borland Pascal.
Ce programme (sous Windows) permet de récupérer des données sur une disquette défectueuse. Il peut combiner les portions valides des deux copies de la FAT pour reconstituer la séquence des secteurs d'un fichier ou d'un répertoire.
Sujets intéressants :
- Parcours d'une FAT 12 bits,
- Utilisation de fenêtres enfants et de dialogues non modaux,
- Dialogues Windows standard d'enregistrement de fichier, de choix de police de caractères et de choix de couleurs.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 194,0 Ko
- Auteur : Alcatîz
|
|
|
Jeu d'échecs en Pascal d'Evgeniy Korniloff. Originellement écrit pour Turbo Pascal, adapté pour Free Pascal et l'unité ptcGraph.
|
Logiciel -
Licence : Non renseignée
- Publié le 19/05/2023
- Auteur : Roland Chastain
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Ce programme convertit un nombre d'une base A vers une base B, A et B étant compris entre 2 et 36.
Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.
|
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Ce programme crée la liste de tous les nombres premiers de 1 à N.
|
|
|
|
Programme pour générer des engrenages au format Dxf
largement inspiré du logiciel GenDxf existant et diponible avec ses sources en rapideQ (basic objet) à l'adresse : http://technoargia.free.fr/cms2/?Techno:CFAO:GenDxf
Code source en Free Pascal - Lazarus pour windows
Bibliothèque dxf incluse
L'objectif était : Permettre de fabriquer un engrenage droit par une imprimante 3D, ou de découper un engrenage avec une fraise 3 taillles
|
Licence : Gratuit pour usage non commercial
- Publié le 01/09/2016
- Éditeur : Dedeuf
|
|
|
Permet l'évaluation d'expression algébrique sous forme numérique et le tracé de la représentation graphique associée.
Support des fonctions standard, trigonométriques, hyperboliques, logiques ainsi que certaines fonctions utiles.
Possibilité d'ajouter ses propres constantes et fonctions afin de rendre l'unité polyvalente.
Support des caractères spéciaux dans les noms des fonctions et constantes (notamment û, ý, ã, ò, ó, ö, ì, ÿ, etc) !
L'unité n'accepte aucune omission. Ainsi, toutes les opérations doivent figurer dans l'expression, notamment les signes de multiplication.
L'évaluation étant numérique, il convient de porter une attention toute particulière aux ensembles de définition des fonctions et aux ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
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
|
|
|
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
|
|
|
NumSums est un petit jeu de réflexion réalisé avec le framework LAMW.
Dans une grille (3 niveaux : 6x6, 7x7 ou 8x8), il faut trouver les nombres dont la somme donne les totaux des lignes et des colonnes. À l'aide du crayon, vous sélectionnez un nombre, tandis qu'avec la gomme vous l'effacez. Attention que vous ne pouvez faire qu'une seule erreur ! Pour basculer entre le mode "crayon" et le mode "gomme", il suffit de presser l'image dans la barre supérieure.
Pour vous aider dans votre réflexion, à l'aide du point d'interrogation, vous pouvez marquer un nombre comme étant potentiellement à garder ou potentiellement à effacer.
La grille en cours est automatiquement sauvegardée.
Composants utilisés ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 13/10/2024
- Auteur : Alcatîz
|
|
|
Compilateur : Borland Pascal.
Une unité permettant à un programme Windows 16 bits d'appeler des fonctions de l'API Windows 32 bits grâce à la technique du thunking générique.
Voir à ce sujet ce tutoriel sur le thunking générique.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 10,0 Ko
- Auteur : Alcatîz
|
|
|
PASHeader permet d'insérer des en-têtes dans des fichiers Pascal, individuellement ou par lot. Il offre une panoplie d'outils pour automatiser et/ou simplifier les processus de choix des fichiers à traiter, de création et de gestion des en-têtes et de modèles, ainsi que d'exécution des insertions et substitutions.
Les fichiers qui font partie de projets ou de paquets Lazarus et Delphi sont automatiquement extraits pour être traités. Si elles existent, les informations de version des projets et paquets Lazarus peuvent elles aussi être extraites automatiquement.
Entièrement écrit en Pascal à partir de Lazarus, le programme fonctionne sous Linux et Windows, en anglais ou en français. En plus du code source, le proj ... Voir la suite
|
Licence : GPL
- Publié le 12/04/2016
- Auteur : gvasseur58
|
|