FATS - Fast Access Tree System
Inhaltsverzeichnis
Programmierschnittstellen
Watcom C/C++ für DOS

Watcom C/C++ für DOS


 
Benötigte Objekt-Dateien

fats.objUniversalmodul
fats_wcs.objSchnittstelle / Small-Modell
fats_wcm.objSchnittstelle / Medium-Modell
fats_wcc.objSchnittstelle / Compact-Modell
fats_wcl.objSchnittstelle / Large-Modell

 
Compilieren der Programme

Sie übersetzen Ihre C-Programme folgendermaßen:

Small-Modell:

WCL /ms /l=dos /bt=dos tst1_ger.c fats_wcs.obj fats.obj

Medium-Modell:

WCL /mm /l=dos /bt=dos tst1_ger.c fats_wcm.obj fats.obj

Compact-Modell:

WCL /mc /l=dos /bt=dos tst1_ger.c fats_wcc.obj fats.obj

Large-Modell:

WCL /ml /l=dos /bt=dos tst1_ger.c fats_wcl.obj fats.obj

 
Aufruf von FATS

FATS-Befehle werden mit der Funktion FATSCALL ausgeführt:

unsigned long __cdecl FATSCALL(char *szCmnd,unsigned short *nErrorcode, char *szFatsKey);

Bedeutung der verwendeten Parameter:

szCmndBefehlsstring
nErrorcodeFehlercode von FATS
szFatsKeySchlüsselstring von FATS
Rückgabe:Datensatznummer

 
Testprogramme

Auf der FATS-Diskette für PC-DOS/MS-DOS befinden sich im Verzeichnis DOS_16I\C\WATCOM Testprogramme, anhand derer Sie die Verwendung von FATS studieren können:

 tst1_ger.cTestprogramm für Watcom-C Compiler
 rebldger.cWiederherstellung einer Indexdatei ('BK', 'DL')

Bei der erweiterten Version von FATS befinden sich zusätzlich die folgenden Testprogramme im Verzeichnis:

 tst2_ger.cMatchcode-Suche im Kundenstamm
 mcsort.cAnwendung des Key-Flags beim Kommando 'MC'
 reindger.cSchnelle Re-Indizierung (Befehl 'XB')


 

© 2008  GCS Software, Udo Gertz