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 : 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
|
|
|
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.
Assez rare, un calendrier allant de la réforme julienne (-44) à +99999, tenant compte de la réforme grégorienne de 1582 (en mode texte).
|
Licence : Freeware
- Publié le 11/11/2010
- Taille 10,7 Ko
|
|
|
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
|
|
|
Interface pour cartes graphiques avec capacités VBE 1.0/1.2/2.0 (Video Electronics Standards Association - Bios Extensions).
Cartes VBE 3.0 reconnues mais nouvelles capacités non exploitées (ces capacités ne présentent qu'un intérêt limité, et ne sont même pas supportées par toutes les nouvelles cartes graphiques).
Support des resolutions SVGA suivantes :
- 320 x 200 - 4, 8, 15, 16, 24, 32 bits
- 320 x 240 - 4, 8, 15, 16, 24, 32 bits
- 512 x 384 - 4, 8, 15, 16, 24, 32 bits
- 640 x 400 - 4, 8, 15, 16, 24, 32 bits
- 640 x 480 - 4, 8, 15, 16, 24, 32 bits
- 800 x 600 - 4, 8, 15, 16, 24, 32 bits
- 1024 x 768 - 4, 8, 15, 16, 24, 32 bits
- 1280 x 1024 - 4, 8, 15, 16, 24, ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
Rotation et zoom sur une image de 256x256 pixels.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
Compilateur : Turbo Pascal.
Une unité implémentant en partie l'objet TStrings de Delphi : une collection de chaînes de caractères aisément accessibles.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 10,1 Ko
- Auteur : denokan
|
|
|
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.
|
|
|
|
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 : Turbo Pascal.
Un magnifique solitaire en mode graphique se jouant à la souris. Nécessite un vrai DOS pour tourner de manière optimale.
|
Licence : Freeware
- Publié le 15/11/2010
- Taille 250,3 Ko
|
|
|
Une belle fractale. Possibilité de zoomer une partie, de changer la palette de couleur, etc.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
Permet la recherche d'un chemin sur une grille pouvant contenir différents obstacles, plus ou moins franchissables.
Exploite un des algorithmes les plus puissants dans ce domaine : l'algorithme A* ("A star").
Compatible Dos et Windows.
Très puissant, le A* a néanmoins ses faiblesses : il consomme une quantite non négligeable de mémoire, et le calcul d'un itinéraire peut prendre du temps sur les cartes vastes.
L'unité n'a ete adaptée que pour fonctionner sur une carte découpée en cases carrées ; elle peut toutefois être modifiée pour l'étude de cases hexagonales.
Configuration minimale nécessaire :
- Processeur 8086/8088 ou supérieur
Turbo Pascal 7.0+ ou Borland Pascal 7.0+
Package objet d ... Voir la suite
|
Licence : Gratuit pour usage non commercial
- Publié le 07/04/2014
- Auteur : Eric Sigoillot
|
|
|
Superbe effet avec de l'eau.
|
Licence : Freeware
- Publié le 28/02/2016
- Auteur : haypo
|
|
|
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.
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 : 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 : 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
|
|
|
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
|
|
|
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
|
|
|
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.
|
|
|