Модули и библиотеки


BP7 Fix for Runtime Error 200

Исправленные модули turbo.tpl и tpp.tpl, а также программа с исходником для исправления "Runtime error 200" в программах на Borland Pascal 7.0.

ClipBoard Unit for BP7

Модуль для работы с ClipBoard (Буфером Обмена) в Паскаль-программах. Если программа запускается из-под Windows, то используется ClipBoard системы. При работе в чистом DOS модуль берет на себя эффективную эмуляцию Буфера Обмена. Компилируется в Real/Protected/Win16 режимах.
The ClipBrd unit provides a clipboard for DOS and DPMI programs, which is accessible in Windows' style. When your application is running in a DOS box under Windows, Windows's clipboard functions are used. If it is not, the functions are efficiently emulated.

Comm_TP4 v.1.50 - RS-232 Support

Модуль для работы с RS-232. Не поддерживает работу с несколькими портами одновременно.
Comm_TP4 Ver. 1.50 - RS-232 Support for IBM Compatibles. Public domain serial port routines which support RS-232 under Turbo Pascal. Allows to use as many COM ports as you want at the same time. Designed to be relatively simple and easy to use

CorOut 2.0 - MultiThread Unit for Borland Pascal 7

Простейшая библиотека с механизмом разделения времени между несколькими независимыми процессами. Приведен простейший пример для двух процессов, печатающих независимо свой номер

CPU/FPU Detection Library v.1.14e

-+ TMi0SDGL(tm) V1.14e +-
CPU/FPU Feature Detection Library by B-coolWare.

  • Recognizes 20 CPUs and about 15 FPUs, checks for V86, determines CPU clock speed and determines 386dx chip stepping.
  • ASM/PAS/C[++] sources included!
  • Now is Win, OS/2 & DV-aware: works fine in DOS box, even returning correct MHz!
  • Make batches added.
  • Absolutely free of charge!!!

CPU/FPU Detection Library v2.01

TMi0SDGL Revision 2 Version 2.01 The Best x86 CPU/FPU Detection Library. Released as copyrighted free software. Copyright(c) 1996 by B-coolWare.

CRC-16 Unit

Модуль для посчета контрольной суммы CRC-16.
UNIT Crc16. Your crc variable must be initialized to 0, before using this routine. Translated to Turbo Pascal (tm) V4.0 March, 1988 by J.R.Louvau

Date 1.5 - Julian Date Conversion Unit

Модуль для работы с датами в Юлианском стиле.
This unit allows for easy date manipulation via Julian Date conversion

Dbf1Plus. Модуль работы с DBF

Объектно-ориентированный модуль для чтения/записи DBF-файлов. В качестве примера приводится конвертор из DBF в простой текст.

dbFile. ООП-библиотека для работы с DBF.

Объектная библиотечка для работы с DBF файлами на TurboPascal 7.0-6.0. Поддерживаются операции: Добавление, Удаление и Вставка записи, Доступ к полю записи, Фильтрация. + Перемещения по базе. Отсутствуют: Сортировка, Pack и Индексирование.