Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Файловые Утилиты    >>    indx18eu
   
 
 IndexedF 1.8 - Indexed Files Access for Turbo Pascal   Thomas Jenkins 20.03.1991

This unit alows to read/write records in indexed files



18k 
 

****************************************************************************** The following files should be included with this archive. Feel free to use these files in your programs, but always give credit to me for what you use- ( IE, don't claim it as your own work ). If you give this package to friends or BBSes always include the following files as well. ------------------------------------------------------------------------------ FILE NAME DESCRIPTION ------------ -------------------------------------------------------------- MANIFEST.TXT This file - basic inventory list. INDEXEDF.PAS File containing source for UNIT IndexedFiles for Turbo Pascal. FILES .PAS File containing source for UNIT Files for Turbo Pascal. READ .ME File explaining the UNITS and how to use them. IREAD .PAS Demo program to show reading and updating with UNIT IndexedFiles. IWRITE .PAS Demo program to show how to create an indexed file with UNIT IndexedFiles. XCHANGE .ASM Assembly PROC to exchange two variables without the need for a temporary variable. XCHANGE .OBJ Compiled version of XCHANGE.ASM COMPARE .ASM Assembly PROC to compare any two variables. COMPARE .OBJ Compiled version of COMPARE.ASM HEXSTR .ASM Assembly PROC to convert a ORDINAL type ( IE, BYTE to LONGINT ) into it's equivalent Hexidecimal string. HEXSTR .OBJ Compiled version of HEXSTR.ASM ASMROUTI.PAS The Pascal UNIT that defines all of these assembly PROCs for Turbo Pascal. HEXTEST .PAS Pascal program to demonstrate how to use HexStr. OTHRTEST.PAS Pascal program to show how to use Compare and Exchange. The time measures in it are to be taken with a grain of salt. See the comments there for more. ------------------------------------------------------------------------------ Finally, if you wish to send anything ( other source code included ) for good faith, joy & money accepted ;-), Please send to : Thomas Jenkins ( USA ) 9732 Windsor Lake Blvd. Columbia, SC 29223 E-Mail : BITNET : C0361 @ UNIVSCVM INTERNET : C0361 @ UNIVSCVM.CSD.SCAROLINA.EDU Comments : ( 803 ) 777-6666 wk ( USA ) ( 803 ) 788-7179 hm