IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Turbo Pascal / Borland Pascal132 ressources dans cette catégorie

Sources Turbo Pascal (TP7), Borland Pascal (BPW) et Turbo Pascal pour Windows (TPW).

Liste des 132 ressources de cette catégorie

    Utiliser l'API Win32 dans un programme Win16

    Téléchargé 3 fois-
    0
    0
    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 +

    Sauvegarde et restauration CMOS

    Téléchargé 3 fois-
    0
    0
    Compilateur : Borland Pascal.

    Deux utilitaires complémentaires permettant de sauvegarder et restaurer les données de la CMOS. La lecture et l'écriture se font par accès direct aux ports. Reconnaissance des CMOS récentes jusqu'à 256 octets.
    Licence : Freeware - Publié le 21/11/2010 - Taille 13,7 Ko - Auteur : Alcatîz +

    Unité EMS

    Téléchargé 3 fois-
    0
    0
    Unité permettant d'accéder à la mémoire LIM/EMS.

    L'utilisation de EMSFreeMem ne doit se faire qu'avec des handles qui ont ete attribués par EMSGetMem. Si vous perdez ces handles, alors la mémoire allouée sera perdue jusqu'au redémarrage de l'ordinateur. Il est impossible de la récupérer. Ne le tentez sous aucun prétexte !
    Ne tentez jamais d'utiliser EMSFreeMem avec des handles fictifs, sous peine de pertes mémoires et matérielles, notamment au niveau des disques durs !
    L'utilisation de cette unité avec un environnement protégé n'a aucun sens et ne doit pas être tentée, pour eviter tout conflit avec l'interface DPMI.

    Configuration minimale nécessaire :
    Licence : Gratuit pour usage non commercial - Publié le 07/04/2014 - Auteur : Eric Sigoillot +

    Unité Vbe2Ext

    Téléchargé 3 fois-
    0
    0
    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 +

    Equation diophantienne ax+by = c

    Téléchargé 3 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Résolution d'équation diophantienne ax+by = c (a,b,c,x,y étant des nombres entiers).

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.

    L'équation ax + by = c, où les coefficients a, b, et c, sont trois entiers relatifs et où les inconnues x et y sont entiers relatifs, est une des équations diophantiennes les plus simples à résoudre. Sa résolution s'appuie sur l'algorithme d'Euclide, le théorème de Bachet-Bézout et le théorème de Gauss. Dans l'ensemble des entiers relatifs, une telle équation possède, ou bien aucune solution, ou bien une infinité de solutions. Lorsque les coefficients et ... Voir la suite
    Licence : Libre - Publié le 15/11/2011 - Éditeur : Jean-Pierre Moreau +

    Nombres premiers

    Téléchargé 3 fois-
    0
    1
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme teste si un nombre entier est premier ou pas.

    Ref.: "Mathématiques par l'informatique individuelle" de H. Lehning et D. Jakubowicz, Masson, Paris, 1982.
    Licence : Libre - Publié le 16/11/2011 - Éditeur : Jean-Pierre Moreau +

    Triangle de Pascal

    Téléchargé 3 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme construit un triangle de Pascal.

    Ref.: "Exercices en Turbo Pascal" de Claude Delannoy, Eyrolles, 1997.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    Comptage de racines complexes

    Téléchargé 3 fois-
    0
    0
    Compilateur : Turbo Pascal for Windows.

    Catégorie : nombres complexes.
    Programme de démonstration de comptage de racines complexes.

    Ref.: "BASIC Scientific Subroutines, Vol. II" de F.R. Ruckdeschel, BYTE/McGRAWW-HILL, 1981.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    The Bocquet Pascal Library

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal (plateforme MS-DOS).

    Une série de sources d'utilitaires écrits par Jeoffrey Bocquet :

    InfoMem 2.0 : informations sur l'occupation de la mémoire et tests
    SpeakWav 1.0 : pour jouer un fichier wav sur le haut-parleur du PC
    Diskinfos 1.5 : informations générales sur le disque dur et tests
    Parquer 2.7 : pour parquer des disques durs
    Boot 1.0 : pour booter à chaud, à froid ou sous Windows 3.x
    Delp 1.0 : amélioration de la commande del
    DelSof 1.0 : effacement de fichiers sauf ceux spécifiés
    DelTree 2.0 : amélioration de la commande deltree
    TreePlus 1.5 : amélioration de la commande tree
    Unit CmdLine : unité d'analyse de paramètres passés en ligne de comma ... Voir la suite
    Licence : Non renseignée - Publié le 06/11/2010 - Taille 237 Ko

    Gnasher v. 24 (variante du Pac-Man)

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Source d'un jeu dérivé du Pac-Man, écrit par Jürgen Fog.
    Licence : Freeware - Publié le 07/11/2010 - Taille 26 Ko

    Unité Pk PCX

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Unité de gestion d'images au format PCX, écrite par Patrick Carpentier.
    Licence : Freeware - Publié le 07/11/2010 - Taille 3 Ko

    StarField

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    StarField en VGA : exemple d'utilisation des formules de projection centrale, par Fred Pesch.
    Licence : Freeware - Publié le 09/11/2010 - Taille 23 Ko

    XMS Demo

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Unité offrant les fonctions de base gestion de la mémoire étendue (XMS), écrite par G-Alexandre Duret-Lutz.
    Licence : Freeware - Publié le 08/11/2010 - Taille 10 Ko

    Champ d'étoiles (Starfield)

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Une démonstration de Starfield utilisant la BGI de Borland.
    Licence : Freeware - Publié le 11/11/2010 - Taille 1,0 Ko - Auteur : M.Dlb +

    Hotello 1.0

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Jeu contre l'ordinateur : chacun 3 pions. Pour déplacer un pion, cliquer dessus avec la souris puis cliquer sur la case de destination. Le vainqueur est celui qui aligne ses 3 pions.
    Licence : Freeware - Publié le 12/11/2010 - Taille 5,5 Ko - Auteur : darrylsite +

    Star Break-out

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Un Star-breakout en mode graphique. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.
    Licence : Freeware - Publié le 12/11/2010 - Taille 2,3 Ko - Auteur : darrylsite +

    Jeu du Morpion

    Téléchargé 2 fois-
    0
    0
    Compilateur : Turbo Pascal.

    Jeu du Morpion, contre l'ordinateur (plusieurs niveaux) ou contre un autre joueur.
    Licence : Freeware - Publié le 15/11/2010 - Taille 15,8 Ko - Auteur : Gabi +

    SDK ATI Rage 128 pour DOS + Unité FLAT

    Téléchargé 2 fois-
    0
    0
    Compilateur : Borland Pascal.

    Portage sous DOS du SDK de la carte Rage 128 d'ATI. Gère la 2D.

    Ce projet exploite l'adressage mémoire flat, ça permet à un programme DOS d'accéder à la totalité de la mémoire du PC. L'astuce consiste à basculer en mode protégé pour fixer les sélecteurs protégés puis de revenir en mode réel. Ensuite l'adresse mémoire se fait en mode réel avec des registres 32bits pour accéder à toute la mémoire physique.
    Licence : Freeware - Publié le 16/11/2010 - Taille 34,9 Ko - Auteur : Paul TOTH +

    Contrôle du volume de la carte SB16

    Téléchargé 2 fois-
    0
    0
    Compilateur : Borland Pascal.

    Il s'agit d'un utilitaire permettant de contrôler le volume du son de la carte Sound Blaster 16.
    Licence : Freeware - Publié le 16/11/2010 - Taille 12,5 Ko - Auteur : Paul TOTH +

    Opérations arithmétiques en bases 2 à 36

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : Libre - Publié le 15/11/2011 - Éditeur : Jean-Pierre Moreau +