Прочие


rError - Error Handling Unit for BP7 and VP2+

Универсальный обработчик исключительных ситуаций в ваших программах. Ловит ошибки и сообщает пользователю информацию о них.

Tasker - Simple Multi-Tasking for Turbo Pascal 4.0

Простой модуль для организации "вытесняющей" псевдо-многозадачности. Несколько процессов работают параллельно, поочередно передавая управление другим процессам. В качестве примера приведена программа, в которой 4 независимых окна отрисовывают графику (BGI), и в двух окнах отображается текстовая бегущая строка.
Non-Preemptive MultiTasking Unit for Turbo Pascal Version 4.

TSR 1.0 - Functions for TSR programming

Модуль для создания резидентных программ. В качестве примера приводится 3 тестовых TSR - программы.
Units and 3 example programs for TSR programming. Inspired by article published in german magazine "DOS International" june 1992 by Reiner Wahler.

Еще один вариант разделения времени

Модуль для разделения времени между несколькими независимыми процессами

Запись параметров настройки в EXE файл

Инструменты для программиста. EXEWRITE.PAS. Модуль, который позволяет программе записать параметры настройки в собственный EXE файл так, что при следующем запуске она подумает, что эти значения были заданы как типизированные константы в исходном тексте.

Маленькая мультизадачная библиотека

MULTPROG.PAS Демонстрация работы многопроцессорного монитора VSTasks v 1.0

Модули к книге "Практика Программирования"

Some units for Pascal from V.V.Faronov:

    
  • f_anti.pas - Executable virus protection;
  • 
  • f_prot.pas - Copy protection;
  • 
  • f_ems.pas - EMS usage;
  • 
  • f_disk.pas - DISK access;
  • 
  • f_text.pas - Multipage text output;
  • 
  • f_mouse.pas - Mouse controls;
  • 
  • f_grtext.pas - Text string input in graphix;
  • 
  • f_jump.pas - Макроопределения, позволяющие запомнить любую точку программы с тем, чтобы после обработки ошибки периода исполнения передать управление в эту точку.

Модуль обработки Run-time errors

Если Вам надоели run-time errors, беpите модуль CRASH.TPx, котоpый пpи оных выдает цепочку вызовов, пpиведших к аваpии (используется тpассиpовка стека). Цепляется на ExitProc и Exception 13.