AVLSoft

 

English

 

 

Win

KOI

DOS

home

 

 

 

 

 

 

e-mail

Дата последней модификации: 12 июля 2000 г..

Программы

 

@

CAD/CAM/CAE

 

 

PC-Gael

 

SPAREXT

 

Утилиты

 

 

NETINFO

 

DBFViEd

 

PLAYFLI

 

PATCHFIL

 

SHOWMSG

LEFTRGHT

IBMTVAX

VAXTEXT

CONV2FIX

Библиотеки

 

 

Netware

 

 

DBLib

 

BGF

go to TOP

Библиотеки

Весь код, представленный на этой странице является свободно распространяемым (FREEWARE)

 

AVL NetWare C Interface Library Версия 1.02.002 (03.01.96)

Платформа: MSDOS, Novell NetWare (BINDARY)

Список функций:

 

int

NetWare_Is_ipx_Installed

( void );

int

NetWare_getShellVersion

( int *piVerMajor, int *piVerMinor,  int *piRevision, char **bptr );

 

int

NetWare_getCPUname

( char **cpu_name );

 

void

NetWare_getDriveHandleTable

( netware_drive_table_pt   _far *TabAddr );

 

void

NetWare_getDriveFlagTable

( netware_drive_table_pt   _far *TabAddr );

 

void

NetWare_getDriveConnectTable

( netware_drive_table_pt   _far *TabAddr );

 

void

NetWare_getConnectTable

( netware_connect_table_pt _far *connections );

 

void

NetWare_getServersTable

( netware_servers_table_pt _far *servers );

 

char *

NetWare_getCurFSName

( void );

 

int

NetWare_getConNumber

( void );

int

NetWare_getConInfo

( netware_coninfo_t     *reply_buffer );

int

NetWare_getObjectConInfo

( int connect_number,   netware_coninfo_t     *reply_buffer );

int

NetWare_getIntnetAdr

( netware_intnetadr_t   *reply_buffer );

int

NetWare_getObjectIntnetAdr

( int connect_number,   netware_intnetadr_t   *reply_buffer );

int

NetWare_AttachToFS

( UBYTE ConID );

int

NetWare_DetachFromFS

( UBYTE ConID );

int

NetWare_getPrimaryConID

( void );

int

NetWare_getDefaultConID

( void );

int

NetWare_getPreferredConID

( void );

 

int

NetWare_SetPrimaryConID

( UBYTE ConID );

int

NetWare_SetPreferredConID

( UBYTE ConID );

int

NetWare_getVolumeName

( int VolNumber, char *VolName );

int

NetWare_getVolumeNumber

( char *VolName, int *VolNumber );

int

NetWare_getVolumeInfo

( int VolNumber, char *VolName,   UWORD *TotalBlocks, UWORD *SectorsPerBlock,   UWORD *AvailBlocks, UWORD *TotalDirSlots,   UWORD *AvailDirSlots, UWORD *Removable );

int

NetWare_ScanDirInfo

( UBYTE DirHandle, char *SearchDirPath,   int *SequenceNumber,  char *DirName,   UBYTE *CreaDateTime,   UDBLWORD *OwnerObjID,   UBYTE *MaxRightMask );

int

NetWare_init_scan_object

( void );

int

NetWare_init_scan_property

( void );

int

NetWare_init_scan_value

( void );

int

NetWare_get_next_object

( netware_objrequest_t  *object_request,  netware_objreply_t    *object_reply );

int

NetWare_get_next_property

( netware_proprequest_t *property_request,   netware_propreply_t   *property_reply,   netware_objreply_t    *object_reply );

int

NetWare_get_value

( netware_valrequest_t  *value_request,   netware_valreply_t    *value_reply,   netware_propreply_t   *property_reply,   netware_objreply_t    *object_reply );

int

Is_It_Remote_Drive

( UWORD drv );

int

Is_It_Remote_Handle

( int filehandle );

 

Библиотека создавалась с помощью компилятора Zortech C/C++ 3.1, но может быть откомпилирована любым другим компилятором (возможно потребуются некоторые изменения).

Исходный код библиотеки:

Download: AVL NetWare C Interface Library Version 1.02.002 (03.01.96)
 (ZIP-файл 31339 байт)

go to TOP

 

DBLIB Version 1.10.02(31.05.95) dBASE III C Interface Library

Платформа: MSDOS

Список функций:

 

int

db_addrec

( struct DBF *d );

 

int

db_blank

( struct DBF *d );

 

int

db_close

( struct DBF *d );

 

int

db_cpystr

( struct DBF *s, struct DBF *d );

 

char

db_getfld

( struct DBF *d, int f, char *buff );

 

int

db_getrec

( struct DBF *d, unsigned long int r );

 

int

db_open

( struct DBF *d );

 

int

db_putfld

( struct DBF *d, int f, char *buff );

 

int

db_putrec

( struct DBF *d, unsigned long int r );

Описания функций с примерами использования находятся в файлах с исходными текстами библиотеки:

Download: DBLIB Version 1.10.02(31.05.95) dBASE III C Interface Library
 (ZIP-файл 13168 байт)

go to TOP

 

BGF Version 1.00.01(17.08.94) BGI CHR-fonts handling package

Платформа: MSDOS;   (использует Zortech FG)

Библиотека предназначена для работы со шрифтами CHR-формата (Borland) и использует для рисования единственную функцию графической библиотеки Zortech FG, т.о. легко может быть адаптирована для работы с любой другой графической библиотекой имеющей функцию для рисования линии.

Список функций:

 

int

bgfRegisterFont

( char *FileName );

 

int

bgfRegisterFonts

( char *FileName );

 

int

bgfUnregisterFonts

( void );

 

int

bgfDrawText

( int fontIndex, int color, int x, int y, int Height, double ExtCoef, char *Text );

 

int

bgfGetNRegdFonts

( void );

 

int

bgfGetFontInfo

( int fontIndex, t_BGFFontInfo *fi );

Исходный код библиотеки:

Download: BGF Version 1.00.01 (17.08.94) BGI CHR-fonts handling package
 (ZIP-файл 176642 байт)

go to TOP

 


Copyright © 2000 Alexander V. Loukyanets, All Rights Reserved.