home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL23.ARJ
/
VOL2366
< prev
next >
Wrap
Text File
|
1992-01-07
|
6KB
|
121 lines
Volume 2366 - Released september 1986 - Abstract (C) CP/MS gg
CP/MS gg NL volume 2366 !360 K disk!
gelijk aan PC/SIG no. 366, PCgg 256
Titel:Turbo Pascal #6: UTIL. LU etc.
Number Name Size Date Comments
366.01 2DIR PAS 4593 2-23-85 Sorted directory
366.02 ARGLIST2 PAS 3456 2-23-85 Get command line parameters (argument
list)
366.03 BLANK INC 896 2-23-85 Create string of blanks, center,
incomplete!
CATALOG 366 2560 5-23-85 This list
366.04 CLIMB PAS 21918 8-10-86 Climb around the directory tree
366.05 COLORDEM PAS 12544 2-23-85 Demonstrates TURBO color modes
366.06 COMMCALL PAS 6400 2-23-85 Serial communications routines
366.07 DIALER PAS 2477 2-23-85 Dials HAYES SmartModem
366.08 DIR PAS 1024 2-23-85 Get directory -- incomplete!
366.09 DIRSRCH PAS 4736 2-23-85 Directory search
366.10 DRAWBOX INC 926 2-23-85 Draw a box (one style) and use window
366.11 FILEIO INC 1407 2-23-85 File IO routines, w/o explanation
366.12 FREESPAC INC 678 2-23-85 Routine to get amount of free space on
disk
366.13 INDEX PAS 29256 2-23-85 Index, view, delete, or print files on
disk
366.14 INKEY INC 314 2-23-85 Get char from keyboard -- like BASIC
INKEY$
366.15 INKEYGET PAS 1664 2-23-85 Program to receive ANY keypress from
keyboard
366.16 INUSE PAS 1280 2-23-85 Password demonstration
366.17 JFYDIR PAS 2688 2-23-85 Writes directory of default drive
366.18 LU DOC 7296 2-23-85 ^Documentation
366.19 LU PAS 17164 2-23-85 Library Utility -- needs TURBO modifi-
cation
366.20 LU-1 PAS 3292 2-23-85 ^$Included file
366.21 LU-2 PAS 10232 2-23-85 ^$Included file
366.22 OPENFILE INC 2944 2-23-85 Opens a file, with protection agains
errors
366.23 PASCAL LIB 12672 2-23-85 Various routines
366.24 PRINTUSG INC 2944 2-23-85 Print according to "mask", like "PRINT
USING"
366.25 PRINTUSG PAS 640 2-23-85 ^Demonstration
366.26 READDATE INC 6408 2-23-85 Accepts and returns a valid data
(oo/oo/oo)
366.27 SCREEN INC 21120 2-23-85 Routines to accept valid data of
various types
366.28 SENDASCI INC 1664 2-23-85 Routine to send ASCII chars ???
366.29 STRIPTAB PAS 1664 2-23-85 Strips TABs and replaces with one space
366.30 TOOLKIT INC 4709 2-23-85 Routines for interactive programs, NOT
TURBO
366.31 TXREF COM 18580 3-09-85 Compiled version
366.32 TXREF PAS 14976 2-23-85 TURBO cross-reference & lister TOOLBOX
NEEDED
366.33 TYPES INC 512 2-23-85 Type declarations used by other files
366.34 UTIL INC 57728 2-23-85 Fifty-Two utility routines (!!!)
366.35 VOL2366 ABS 2432 8-10-86 Disk abstract
366.36 XLIST PAS 16768 2-23-85 TURBO cross-reference & lister
366.37 XREFT PAS 21376 2-23-85 TURBO as above -- $Include files, too
40 File(s) 20480 bytes free on volume VOL2366
Deze schijf bevat nogal wisselend materiaal, maar veel is zeer
bruikbaar. BLANK, DIR, DRAWBOX, FREESPAC, SCREEN en TYPES zijn
niet compleet.
ARGLIST2
This provides capabilities similar to argc/argv in C. You can
now read the argument list from your TURBO Pascal program. `argc'
is actually a function that returns the number of parameters on
the command line. Spaces are the separators between parameters.
If the parameter is enclosed in quotes ('), then any characters
can appear. If you want a quote, put two in the command line
parameter.
DIALER
It accepts user input to dial the Hayes SmartModem 1200. MS-DOS
interrupts are used for RS232 communications, so even though this
was written on a Tandy 2k, it should work in the IBM and the host
of compatibles. If you have trouble communicating with the serial
port, check and change as needed the value assigned to DL in
talk. It selects the COM port which runs the modem.
LU - Version 1.21
Creates and maintains a Novosielski library file to allow
combining multiple files into one larger file. Needs adaptation
for MSDOS.
PASCAL.LIB
Maximum en minimum routines, DRAWBOX, GETLINE, datum routines,
GETFIELD ( creeert een beschermd veld en wacht op input in dat
veld).
TOOLKIT
Pascal functions and procedures for interactive programs
RDREAL: reads a real number in decimal notation
RDINT: reads an integer between low and high limits
RDCHAR: reads a char in a declared set
YES: reads a y/n response
NOMORE: prompts "More?" and reads a response
PAUSE: waits until any key is pressed to continue
The functions are used to speed up interactive input and to
prevent "Data error in file USER" crashes.
UTIL
Diverse routines, waaronder coordinaten van actieve windows
bijhouden, reversed video, JaNee input, waarschuwingssignaal en
boodschap, uitlijnen en centreren van tekst, frames, menu's (niet
echt mooi), encrypt, wait funktie, een scherm bewaren en
terughalen, seriele poort handling en nog veel meer dat niet
allemaal even belangrijk is. Een aantal routines bevatten IBM PC
specifieke code en behoeven eventueel aanpassing.