Turbo Pascal / Borland Pascal131 ressources dans cette catégorie Sources Turbo Pascal (TP7), Borland Pascal (BPW) et Turbo Pascal pour Windows (TPW).
Liste des 131 ressources de cette catégorie
|
|
Compilateur : Turbo Pascal.
Jeu de Snake en mode graphique.
|
Logiciel -
Licence : Freeware
- Publié le 11/11/2010
- Taille 4,6 Ko
- Auteur : darrylsite
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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.
|
|
|
|
Superbe effet avec de l'eau.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
MATER - Un programme simple de recherche de mat. Valentin Albillo, 1998.
MATER est un programme simple de recherche de mat, implémenté comme une commande MS-DOS. Etant donné 1° une position légale notée au format FEN, 2° la couleur qui a le trait et 3° un nombre de coups, le programme cherche un coup qui aboutit à un mat en un nombre de coups inférieur ou égal à la limite prescrite.
J'avais téléchargé il y a quelques mois le code source de ce programme, ainsi que la page de présentation au format HTM. Or je viens de constater que la page en question est devenue indisponible.
C'est pourquoi je me suis permis d'ajouter le code source et la page de présentation originale dans les sources de developpez.com.
Voir la suite
|
Logiciel -
Licence : Non renseignée
- Publié le 12/11/2021
- Taille 98 Ko
- Éditeur : Valentin Albillo
|
|
|
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 : 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.
|
|
|
|
Rotation et zoom sur une image de 256x256 pixels.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
Compilateur : Turbo Pascal.
Une manière de contourner la barrière de la limite mémoire pour le segment DATA présenté au travers d'un exemple concernant des "matrices-disques", de larges matrices stockées sur le disque dur. A l'appui un fichier PDF expliquant le principe et le programme d'exemple.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 102,1 Ko
- Auteur : forbin
|
|
|
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
|
|
|
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
|
|
|
Compilateur : Borland Pascal.
Un kit de développement de jeux Zelda-like sous DOS. Contient également deux programmes d'import/export pour gérer les sprites depuis et vers un bitmap Windows.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 56,3 Ko
- Auteur : Paul TOTH
|
|
|
Compilateur : Turbo Pascal.
Catégorie : Turbo Vision.
Cette application permet de lire, d'écrire ou de formater les secteurs d'une disquette. Elle sert d'illustration au tutoriel sur la programmation avancée Turbo Vision.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 6,6 Ko
- Auteur : M.Dlb
|
|
|
Gestionnaire de procédures appellées à intervalles réguliers (procédures d'arrière-plan).
Fichiers requis :
- BGPH.PAS
L'unité contenant toutes les déclarations des procédures/fonctions externes gérant la procédure d'arrière plan.
- BGPH.ASM
Contient le code des procédures/fonctions utilisés par l'unité BGPH.PAS.
- BGPH.OBJ
Résultat de la compilation du fichier BGPH.ASM utilisé par l'unité BGPH.PAS.
Exemple de code :
- BGPDEMO.PAS
Simple démonstration des procédures et fonctions de géstion de procédures appelées à intervalles réguliers.
Développé à l'aide de :
|
Licence : Freeware
- Publié le 27/12/2010
- Taille 7 Ko
- Auteur : Eric2a
|
|
|
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
|
|
|
Compilateur : Turbo Pascal.
Unité regroupant diverses fonctions de gestion de fichiers.
|
Licence : Freeware
- Publié le 11/11/2010
- Taille 0,7 Ko
- Auteur : denokan
|
|
|
Compilateur : Turbo Pascal for Windows.
Catégorie : problèmes arithmétiques.
Il s'agit d'une calculatrice effectuant des opérations sur des entiers longs sous forme de chaînes, utilisant l'unité PCalcFun.
Ref.: "Turbo Pascal for Windows - Techniques and Utilities" de Neil J. Rubenking, PC Magazine & ZD Press, 1992.
|
|
|
|
Compilateur : Borland Pascal.
Le squelette d'un petit compilateur Pascal.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 15,6 Ko
- Auteur : Paul TOTH
|
|