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
|
|
|
|
Superbe effet avec de l'eau.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
|
|
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.
Fonction puissance qui calcule x^y, pour x et y réels, quelles que soient les valeurs de x (négatives ou nulles).
|
Licence : Freeware
- Publié le 11/11/2010
- Taille 0,8 Ko
- Auteur : LadyWasky
|
|
|
|
|
Compilateur : Turbo Pascal.
Utilitaire didactique permettant de comprendre et d'expérimenter les nombres sous forme binaire, hexadécimale, décimale, les caractères ASCII, etc.
Téléchargez le package et exécutez decobyte.exe.
|
Licence : Freeware
- Publié le 11/11/2010
- Taille 353,4 Ko
- Auteur : mario52
|
|
|
|
Compilateur : Turbo pascal.
Tennis Tournament Organizer 1.20 : un programme complet de gestion de tournoi de tennis de table sous MS-DOS. Attention, vu l'ancienneté du programme, les règles modernes du tennis de table ne sont pas supportées. L'image de la disquette d'installation, ainsi que le source de programme d'installation, sont également fournis.
Sujets intéressants :
- Menus déroulants et fenêtrage en mode texte,
- Gestion de la souris en mode texte à l'aide des interruptions du BIOS,
- Programmation d'un screen-saver (avec un timer),
- Sauvegarde automatique,
- Système complet d'aide contextuelle,
- Gestion de fichiers texte de très grande taille,
- Impressions,
- ... Voir la suite
|
Licence : Freeware
- Publié le 11/11/2010
- Taille 429,8 Ko
- Auteur : Alcatîz
|
|
|
|
|
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.
Un moteur 3D façon Wolfenstein ou Doom.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 44,1 Ko
- Auteur : Paul TOTH
|
|
|
|
TextView est une application permettant de visualiser rapidement le contenu des fichiers texte d'un dossier.
|
Logiciel -
Licence : Libre
- Publié le 11/03/2021
- Auteur : Roland Chastain
|
|
|
|
|
==== 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é
|
|
|
|
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
|
|
|
|
Un jeu du Snake banal avec la SDL et compilé avec Lazarus sous Win XP.
Points Positifs :
- Gestion des événements, du son et de la SDL (pointeurs...) et algorithme du Snake;
- Programme structuré (je m'étais lancé dans la POO au début mais sans succès);
- Graphique pas mal :) fait sous Paint ^^ (c'est pas évident du 16x16 pixels sous Paint);
- La SDL est portable donc, logiquement, le code est portable.
Points à finir :
- Quand vous perdez, obligation de quitter pour relancer le jeu;
- Pas de gestion du score;
- Pas de gestion d'erreurs (s'il y a un problème, le programme se plante en utilisant les messages classiques de Windows);
- Pas de gestion du temps (au début, ... Voir la suite
|
Licence : Non renseignée
- Publié le 19/12/2014
- Taille 3,1 Mo
- Auteur : EpiTouille
|
|
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Ce programme permet de calculer le plus grand commun diviseur (PGCD) et le plus petit commun multiple (PPCM) de plusieurs nombres entiers.
Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.
|
|
|
|
|
|
|
Application graphique permettant d'essayer des expressions régulières.
Projet Lazarus basé sur le composant RichMemo et sur l'unité RegExpr de Free Pascal.
Compilé pour Windows avec Lazarus 1.6.
|
Licence : Non renseignée
- Publié le 08/06/2016
- Auteur : Roland Chastain
|
|
|
|
|
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
|
|
|
|
Bonjour.
Vous trouverez deux composants dans l'unité ThColorspal :
TThPalette : palette de couleurs sous forme de grille.
- ajout et suppression de couleurs
- ordonnancement des couleurs par drag and drop
- sauvegarde et chargement des palettes créées
TThColorCreator : création de nouvelles nuances, composant contenant une barre de plage de couleurs, une barre de luminosité, 3 barres RGB
Testé sous Win7, Win8, Linux mint
Les deux composants peuvent être utilisés conjointement pour se confectionner un dialogue de couleurs personnalisé.
Le zip contient un programme demo (rien à installer, les composants sont créés dynamiquement) ainsi qu'un programme "p ... Voir la suite
|
Licence : Libre
- Publié le 06/01/2015
- Auteur : ThWilliam
|
|
|
|
|
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
|
|
|
|
|
Compilateur : Turbo Pascal.
Une calculatrice en mode graphique, avec gestion de la souris. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.
|
Licence : Freeware
- Publié le 12/11/2010
- Taille 10,3 Ko
- Auteur : darrylsite
|
|
|
|
|
Ceci est un logiciel de dactylographie que j'ai créé pour que je puisse faire de " Fast and the furious " non pas avec des voitures mais avec des claviers.
|
Licence : GPL
- Publié le 28/01/2018
- Auteur : inspirateur
|
|
|
|
|
Un essai de créer un soi-disant tableau et d'y mettre des données sous BPW(TPW).
Les descriptions et notes sont placées dans le code source sous forme de commentaires.
|
Licence : Libre
- Publié le 10/02/2019
- Auteur : l_autodidacte
|
|
|
|
|
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
|
|