home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turbo Toolbox
/
Turbo_Toolbox.iso
/
turbo5
/
doc
/
overlay.doc
< prev
next >
Wrap
Text File
|
1988-10-09
|
2KB
|
41 lines
{*******************************************************}
{ }
{ Turbo Pascal Version 5.0 }
{ Interface-Dokumentation zu OVERLAY }
{ }
{ Copyright (C) 1987,88 Borland International }
{ }
{*******************************************************}
unit Overlay;
{$D-,I-,S- keine Informationen zur Fehlersuche,
keine I/O-Prüfung, keine Stackprüfung }
interface
const { Status der Overlay-Verwaltung
= mögliche Werte von OvrResult }
ovrOk = 0; { fehlerfrei }
ovrError = -1; { allg. Fehler }
ovrNotFound = -2; { Overlay-Datei nicht gefunden }
ovrNoMemory = -3; { kein Platz zur Vergrößerung des Puffers }
ovrIOError = -4; { I/O-Fehler beim Zugriff auf die .OVR-Datei }
ovrNoEMSDriver = -5; { EMS-Treiber nicht installiert (OvrInitEMS) }
ovrNoEMSMemory = -6; { nicht genug Platz auf der EMS-Karte ("") }
{ ------------ Variablen ------------- }
var
OvrResult: Integer; { Status der Overlay-Verwaltung. Wird durch
Abfragen *nicht* zurückgesetzt }
{ ------------ Routinen --------------- }
procedure OvrInit(FileName: string);
procedure OvrInitEMS;
procedure OvrSetBuf(Size: LongInt);
function OvrGetBuf: LongInt;
procedure OvrClearBuf;