Codes sources Pascal345 ressources dans cette catégorie Sources Pascal, tous compilateurs et toutes plateformes.
Codes sources Pascal
Liste des 345 ressources de cette catégorie
|
|
|
|
Compilateur : turbo Pascal.
MKTREE : Création de répertoires.
Utilisation :
MKTREE répertoire
|
Licence : Freeware
- Publié le 26/12/2010
- Auteur : Eric2a
|
|
|
|
|
Compilateur : Turbo Pascal.
Programme permettant de savoir si une date est en heure d'hiver ou d'été.
Valable à partir de l'an 2000.
|
Licence : Non renseignée
- Publié le 10/10/2011
- Auteur : leomath
|
|
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Ce programme recherche les occurences des lettres dans deux mots de 1 à 26 lettres.
Ref.: "Exercices en Turbo Pascal" de Claude Delannoy, Eyrolles, 1997.
|
|
|
|
|
|
|
APP28.PAS est une unité pour les applications développées sous Turbo Vision. Cette unité permet d'obtenir, en plus des modes habituels, un écran de 28 lignes.
|
Licence : Freeware
- Publié le 03/05/2012
- Taille 35 Ko
- Éditeur : Ed Jordan
|
|
|
|
|
Programme qui calcule la date de Pâques pour l'année courante, au moyen de l'algorithme d'Oudin.
Un autre programme est joint, qui donne la date des fêtes chrétiennes dont la fixation est relative au jour de Pâques.
|
Licence : Non renseignée
- Publié le 19/03/2014
- Taille 3 Ko
- Auteur : Roland Chastain
|
|
|
|
Voila un jeu tout simple réalisé avec la SDL, un jeu de labyrinthe où Donkey Kong doit aller manger les bananes (j'ai volé l'idée sur un TP du sdz).
C'est un code commenté (150 lignes de commentaires sur 200 lignes de code), afin de proposer une initiation à la SDL sur un exemple concret.
Les images sont dans le zip, le code est compilé avec Free-Pascal.
Pour le faire marcher, assurez-vous de posséder les librairies de la SDL (les .dll sous Windows et les .so sous Linux).
Bonne lecture et faites moi part de vos avis.
|
Licence : Non renseignée
- Publié le 24/09/2013
- Taille 29 Ko
- Auteur : EpiTouille
|
|
|
|
|
C'est un jeu mathématique qui est en fait une boucle Repeat Until qui génère des nombres aléatoires entre 1 et 10 et il vérifie si votre résultat donné est juste ou faux. S'il est faux, il vous laisse une seconde chance.
|
Licence : Gratuit pour usage non commercial
- Publié le 01/02/2014
- Taille 2 Ko
- Auteur : Leprogrammateur
|
|
|
|
|
Librarie dynamique qui utilise les expressions régulières pour vérifier le format d'une chaîne FEN (1). On peut aussi utiliser directement l'unité Functions (voir TestFunctions.dpr).
Compilation testée : Delphi 7, FreePascal 2.6.4.
L'unité utilisée pour les expressions régulières est disponible à l'adresse suivante :
http://regexpstudio.com/Downloads/regexpr.zip
Toutefois, en ce qui concerne FreePascal, je me suis aperçu après coup que le programme se compilait et fonctionnait aussi bien avec l'unité homonyme (RegExpr.pas) livrée avec le compilateur.
(1) Forsyth-Edwards Notation.
|
Licence : Non renseignée
- Publié le 03/10/2014
- Auteur : Roland Chastain
|
|
|
|
|
Renommage automatique de fichiers.
|
Logiciel -
Licence : Non renseignée
- Publié le 07/05/2021
- Auteur : Roland Chastain
|
|
|
|
|
Programme qui convertit automatiquement le contenu du presse-papiers lorsqu'il s'agit de l'URL d'une discussion ou d'un post du forum. L'URL est alors remplacé par sa forme courte.
À défaut d'avoir une utilité réelle, le programme est surtout un exemple d'utilisation d'expressions régulières alternatives avec l'unité RegExpr. Attention au nombre total de parenthèses !
|
Licence : Non renseignée
- Publié le 08/11/2015
- Auteur : Roland Chastain
|
|
|
|
|
Petit logiciel de redimensionnement d'images en masse développé sous Lazarus.
|
Licence : LGPL
- Publié le 11/07/2016
- Auteur : LaurentC33
|
|
|
|
|
Dessin d'un arbre de Pythagore dans une image PNG, au moyen de la bibliothèque Cairo.
|
Licence : Non renseignée
- Publié le 11/09/2016
- Auteur : Roland Chastain
|
|
|
|
|
Dessin animé d'un pendule. Exemple d'utilisation de la bibliothèque Cairo.
|
Licence : Non renseignée
- Publié le 15/09/2016
- Auteur : Roland Chastain
|
|
|
|
|
Convertisseur de couleur à l'usage des programmeurs utilisant la bibliothèque Cairo.
Programme permettant de convertir une couleur en une chaîne de caractères utilisable comme argument pour la fonction cairo_set_source_rgb(). Par exemple, "$FFFFFF" sera converti en "1.000, 1.000, 1.000".
La couleur à convertir peut être choisie dans une liste de couleurs prédéfinies ou saisie manuellement. Dans ce dernier cas, appuyer sur la touche ENTRÉE pour lancer la conversion.
Les noms de couleurs avec les valeurs correspondantes ont été extraits de l'unité WinGraph de Stephan Berinde.
http://math.ubbcluj.ro/~sberinde/wingraph/main.html#colornames
|
Licence : Non renseignée
- Publié le 25/03/2017
- Auteur : Roland Chastain
|
|
|
|
|
"Puissance 4" pour Windows.
L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions.
L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup.
Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier.
|
Licence : Non renseignée
- Publié le 06/04/2017
- Auteur : Roland Chastain
|
|
|
Bonjour tout le monde.
En tant que joueur d'échecs (1654 ELO FIDE en Avril 2017) et amateur en programmation, j'ai eu l'idée de créer mon propre jeu d'échecs. Avant de me lancer, j'ai fait des recherches sur Internet et j'ai trouvé beaucoup d'exemples mais soit ils sont trop compliqués pour être compris soit leurs codes sont trop longs (> 2 000 lignes). Alors j'ai voulu avoir un exemple très simple juste pour débuter; un exemple qui montre juste comment déplacer les pièces et comment générer un coup sans se soucier du gain ou des tactiques gagnantes et cela avec le minimum de code possible.
Je me suis décidé alors à créer moi-même ce que je cherchais : VALISOACHESS est alors né.
Développeur : Valisoa Jean Hervé
Déb ... Voir la suite
|
Licence : BSD
- Publié le 26/02/2019
- Auteur : inspirateur
|
|
|
|
|
Petite calculatrice basée sur la bibliothèque MSEgui.
Programme de Martin Austermeier, adapté pour MSEgui par Domingo Alvarez Duarte. Compatibilité avec MSEide 4.6.2 par Roland Chastain.
|
Logiciel -
Licence : Non renseignée
- Publié le 28/03/2021
- Auteur : Roland Chastain
|
|
|
|
Nettoyer dossier projet
Si vous voulez nettoyer le dossier d'un projet, vous pouvez supprimer les fichiers suivants:
.a, .bak, .compiled, .lps, .o, .or, .ppu, .rst
Le dossier lib peut être supprimé sans crainte puisqu'il contient des fichiers binaires compilés.
Le dossier backup peut être suuprimer si vous ne tenez pas à la sauvegarde.
Cette petite application offre la possibilité d'être intégrée dans l'IDE.
Dans le menu "outils" de lazarus allez dans "Configurer les outils externes" et "Ajouter".
Remplissez ainsi les champs de la fenêtre:
Champ Titre: Nettoyer dossier projet (ou autre)
Champ Nom du programme (sous windows): C:\lazarus\fpc\3.2.0\bin\x86_64 ... Voir la suite
|
Logiciel -
Licence : Libre
- Publié le 01/02/2021
- Auteur : sematimo
|
|
|
|
|
Jeu du serpent multiplateforme basé sur l'unité ptcGraph et sur la bibliothèque BASS.
|
Logiciel -
Licence : Non renseignée
- Publié le 25/04/2021
- Auteur : Roland Chastain
|
|
|
|
|
Clone de Pac-Man, écrit pour Turbo Pascal par George M. Tzoumas, porté vers l'unité ptcGraph de Free Pascal
|
Logiciel -
Licence : Non renseignée
- Publié le 01/08/2022
- Auteur : Roland Chastain
|
|