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

    Stocker des matrices importantes en mémoire

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

    Lecture, écriture et formatage de disquette

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

    Unité XMS

    Téléchargé 4 fois-
    0
    0
    Unité permettant d'accéder à la mémoire XMS :
    • Gestion d'un tas XMS pour une utilisation plus aisée ;
    • Ajout du type flux TXMSStream compatible avec tous les autres flux présents dans l'unité Objects ;
    • Gestion avancée des erreurs pour éviter au maximum les plantages ;
    • Support des langues française et anglaise pour les erreurs.

    Le verrouillage des blocs XMS peut se révéler très aléatoire et doit de ce fait être surveillé de très près.
    Il est impossible de verrouiller des blocs d'une taille supérieure à un mégaoctet. En effet, le verrouillage a pour but de ramener en mémoire basse un bloc de mémoire étendue, donc dans le premier mégaoctet. Il est donc évidemment impossible de placer un bloc ... Voir la suite
    Licence : Gratuit pour usage non commercial - Publié le 07/04/2014 - Auteur : Eric Sigoillot +

    Jeu du Serpent

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

    Jeu du Serpent, jusqu'à 4 joueurs. Le but est d'esquiver les obstacles en blanc, la trace des autres joueurs ainsi que sa propre trace.
    Licence : Freeware - Publié le 15/11/2010 - Taille 9,1 Ko - Auteur : Gabi +

    Opérations sur les nombres complexes

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

    Catégorie : nombres complexes.
    Il s'agit d'un programme de démonstration utilisant l'unité Complex2.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    PCX Kit 5.3

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

    Gestion d'images au format PCX et création d'images BGI à partir d'images PCX.
    Licence : Freeware - Publié le 07/11/2010 - Taille 66 Ko

    Unité Lists

    Téléchargé 4 fois-
    1
    0
    Pour Turbo Pascal 7.0 ou autre compilateur compatible. Nécessite le package objet de Turbo Pascal (contenant les unités Objects, Strings et Memory).

    Cette unité définit le type TList, afin de gérer une liste chaînée d'objets quelconques (ceci inclut l'ajout, la suppression, le remplacement et la recherche d'éléments).
    Elle définit également le type TStringList, dérivé de TList, pour gérer une liste de chaînes de caractères. En plus des fonctionnalités précédentes, le type TStringList est en mesure de trier la liste et de vérifier si les chaînes ajoutées ne sont pas déjà présentes dans la liste. Il est également possible d'associer à chaque chaîne un objet quelconque.

    Attention : les éléments ajoutés ... Voir la suite
    Licence : Gratuit pour usage non commercial - Publié le 07/04/2014 - Auteur : Eric Sigoillot +

    Opérations élémentaires sur les nombres complexes

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

    Catégorie : nombres complexes.
    Unité Complex2 : opérations élémentaires sur les nombres complexes.
    Licence : Libre - Publié le 04/12/2011 - Éditeur : Jean-Pierre Moreau +

    Demomaker : effet de tunnel

    Téléchargé 3 fois-
    0
    0
    Un superbe effet de tunnel (la texture est crée automatiquement : c'est un effet de plasma).
    Licence : Freeware - Publié le 28/02/2016 - Auteur : haypo +

    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 +

    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 +

    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 +

    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 +

    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 +

    Plasma et fractales

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

    Un programme permettant de créer des cartes en utilisant l'effet Plasma et les fractales de Mandelbrot.
    Licence : Freeware - Publié le 16/11/2010 - Taille 19,4 Ko - Auteur : Paul TOTH +

    Ray tracer

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

    Version DOS du logiciel Raytrace 1.0 écrit pour Windows en Delphi par Cyrille Favreau.
    Licence : Freeware - Publié le 16/11/2010 - Taille 31,9 Ko - Auteur : Paul TOTH +

    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 +

    SDK ATI Rage 128 pour DOS + Unité FLAT

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

    Démineur en mode graphique

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

    Jeu inspiré du célèbre démineur de Windows, sous MS-DOS en mode graphique, avec programmation d'un timer et détournement des interruptions.

    La compilation nécessite l'unité TXT.
    Licence : Freeware - Publié le 11/11/2010 - Taille 137,5 Ko - Auteur : Alcatîz +

    PCMasque : package d'outils PC

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

    Browser de fichiers complet avec divers utilitaires système. Décompressez l'archive et lancez pcmasque.exe.
    Licence : Freeware - Publié le 15/11/2010 - Taille 353,4 Ko - Auteur : mario52 +