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.
Voici un programme qui m'a été fort utile à l'époque de MS-DOS : XDEL - Supprime un ou plusieurs fichiers.
Utilisation :
XDEL [/Options] [Lecteur:][Chemin]Fichier[...] [/Options]
[Lecteur:][Chemin]Fichier Fichier(s) à supprimer
(caractères génériques si plusieurs)
Options :
/P Demande confirmation avant de supprimer un fichier
/R Recherche dans les sous-répertoires
/A=|+[attrs] Traite|Inclue les fichiers dotés des attributs spécifiés
(A)rchive, cac(H)é, lectu(R)e seule, (S)ystème
/DA[jj.mm.aa] Traite les fichiers dont la date est >= à jj.mm.aa
/DB[jj.mm.aa] Traite les fichiers dont la d ... Voir la suite
|
Licence : Freeware
- Publié le 26/12/2010
- Auteur : Eric2a
|
|
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Ce programme permet d'effectuer des opérations arthmétiques en bases 2 à 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 calcule le nombre de jours écoulés entre deux dates.
Les deux dates doivent être comprises entre le 01/01/1901 et le 31/12/2099.
Ref.: "Mathématiques par l'informatique individuelle" de H. Lehning et D. Jakubowicz, Masson, Paris, 1982.
|
|
|
|
|
|
|
Petit programme DOS d'exploration de donjons réalisé en 2000 par Paul TOTH et mis en libre télécharger sur developpez.com en 2012
|
Licence : Freeware
- Publié le 23/06/2012
- Taille 56 Ko
- Auteur : Paul TOTH
|
|
|
|
Le programme iCyberi@ est une petite démo de logiciel de gestion de cyber-café.
Il s'occupe de la gestion des Photocopies , Telephonie et du Surf puis totalise automatiquement les montants consommés et payés puis imprime (HP ,EPSON ,etc...) pour permettre au gérant de voir les dépenses et les gains.
Edité sous Unix\Ubuntu 2.xx \gedit et compilé avec le paquet FPC (peut être aussi compilé avec Turbo 7 , Free Pascal, Lazarus, etc...)
Objectif :
============================
Utilisation de la table ASCII uniquement pour la construction graphique
(il est mis de côté les unites Graph, GLUT (OpenGL), etc...)
KEYS:
============================
-- Appuyer sur (ENTRER) pour Avanc ... Voir la suite
|
|
|
|
|
|
|
Projet MSEide+MSEgui d'Alexander Artyomov.
Très simple application qui permet de noter des anniversaires dans une grille, en face du jour de l'année. Les données sont enregistrées automatiquement quand on ferme l'application.
Exemple intéressant d'utilisation de la classe TStringGrid de MSEgui.
|
Logiciel -
Licence : Non renseignée
- Publié le 26/02/2024
- 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
|
|
|
|
|
Ski Jump International est un jeu de saut à ski, initialement développé pour le système d'exploitation DOS, puis porté vers Linux et Windows au moyen de la bibliothèque SDL2.
|
Logiciel -
Licence : Non renseignée
- Publié le 05/02/2023
- Auteur : Roland Chastain
|
|
|
|
|
Petit jeu de tir aux poulets basé sur la bibliothèque SplashKit. Adaptation d'un projet en C++.
|
Logiciel -
Licence : Non renseignée
- Publié le 12/07/2022
- Auteur : Roland Chastain
|
|
|
|
C'est une extension non autonome de l'unité Vbe2.
Elle apporte de nouvelles fonctions pour une gestion encore plus élaborée des graphismes :
- Affichage de figures géometriques avec texture ;
- Support plus évolué des formats d'images Bitmap, Icones, Targa, Gif, Pcx ;
- Détection automatique du type d'image ;
- Possibilité de suivi dans l'avancement du chargement des images ;
- Ajout de fonctions de copie d'images de grande taille ;
- Support de la transparence ;
- Gestion des entrées clavier (ReadLnGr, ...) avec arriere-plan.
Un mode graphique doit etre initialisé avant l'appel d'une des fonctions de cette uni ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
|
|
Quelques exemples d'utilisation de la bibliothèque SwinGame, destinée à la création de jeux et basée sur SDL2.
|
Logiciel -
Licence : Non renseignée
- Publié le 22/07/2025
- Auteur : Roland Chastain
|
|
|
|
|
Programme pour l'exécution automatisée de l'outil TOUCH.EXE livré avec le compilateur Borland C++ 5.5.1.
Modifie la date de tous les fichiers du répertoire dans lequel le programme est exécuté ou, le cas échéant, de tous les fichiers du dossier passé en paramètre. La nouvelle date est la date courante.
Compilation : Free Pascal, Virtual Pascal.
Testé sous Windows 8.1.
Mise à jour du 20/07/2016.
Le programme a été entièrement réécrit. Il est désormais conçu pour être utilisé avec l'outil TOUCH.EXE livré avec le compilateur Embarcadero C++ 7.20.
|
Licence : Non renseignée
- Publié le 20/07/2016
- Auteur : Roland Chastain
|
|
|
|
Défi 2014 - Projet « Galaxie » par Joreveur - version 0.1
Objectif
Comme le sujet est libre, l'écran de veille que je compte réaliser aura comme vocation :
- d'être agréable à regarder ;
- à faire réfléchir avec des citations affichées.
Méthode
- animation simple d'objet rentrant en collision sur le thème Galaxie ;
- affichage d'une citation pouvant changer à chaque collision.
Exclusion
- il n'aura pas pour but de diminuer la consomation electrique ;
il n'aura pas pour but de réduire l'usure de l'écran (à l'époque des LCD qui sont les plus implantés ce
n'est pas essentiel).
Outils retenus ... Voir la suite
|
Licence : Non renseignée
- Publié le 01/05/2015
- Auteur : joreveur
|
|
|
|
|
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.
|
|
|
|
|
|
|
La bibliothèque Light LCL permet de produire sous Windows des exécutables sensiblement plus petits que ceux produits avec la bibliothèque standard de Lazarus.
Pour utiliser la bibliothèque Light LCL, il suffit d'indiquer le chemin de la bibliothèque dans les options de votre projet. Il est à noter toutefois que seule une petite partie des composants de la LCL est disponible.
La bibliothèque Light LCL est dérivée de la Light VCL d'Arnaud Bouchez, elle-même dérivée de la Light VCL de Paul Toth.
|
Licence : Non renseignée
- Publié le 06/12/2015
- Auteur : FChrisF
|
|
|
|
|
Simple jeu de morpion utilisant l'algorithme Negamax. Traduction en Pascal d'un programme de Bernard Helmstetter.
|
Licence : Non renseignée
- Publié le 09/02/2016
- Auteur : Roland Chastain
|
|
|
|
|
Simple jeu du serpent utilisant l'unité WinGraph.
Dirigez le serpent avec les flèches gauche et droite. Appuyez sur Echap pour quitter le programme.
Compilation : Delphi 7, Free Pascal 3.0.0.
|
Licence : Non renseignée
- Publié le 26/02/2016
- Auteur : Roland Chastain
|
|
|
|
Durandal est un très simple programme d'échecs, avec une interface UCI, capable de jouer aux échecs traditionnels, aux échecs aléatoires de Fischer et aux échecs Capablanca.
Il joue quasi instantanément et n'est pas fort du tout, mais joue des coups relativement sensés.
Il a sa propre interface graphique intégrée, permettant de jouer aux échecs Capablanca. L'interface graphique est un projet Lazarus.
|
Logiciel -
Licence : Non renseignée
- Publié le 31/01/2023
- Auteur : Roland Chastain
|
|
|
|
|
Les forms archivés sont des forms dont les noms sont stockés dans
un Mémo après l'ouverture de chacun d'eux.
Ainsi en utilisant un bouton UpDown on pourra afficher facilement
les forms dont les nom existent déjà dans ce mémo.
|
Licence : Libre
- Publié le 25/05/2017
- Auteur : FOCUS77
|
|
|
|
|
Rassam-paint est un simple logiciel de dessin pour Linux, basé sur la bibliothèque Cairo.
|
Logiciel -
Licence : Non renseignée
- Publié le 16/08/2022
- Éditeur : https://github.com/benohb
|
|