⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sdcsb.hpp

📁 SQLDirect Component Library is a light-weight Borland Database Engine replacement for Borland Delphi
💻 HPP
📖 第 1 页 / 共 4 页
字号:
// Borland C++ Builder
// Copyright (c) 1995, 1999 by Borland International
// All rights reserved

// (DO NOT EDIT: machine generated header) 'SDCSb.pas' rev: 4.00

#ifndef SDCSbHPP
#define SDCSbHPP

#pragma delphiheader begin
#pragma option push -w-
#include <SDConsts.hpp>	// Pascal unit
#include <SDCommon.hpp>	// Pascal unit
#include <SyncObjs.hpp>	// Pascal unit
#include <Dialogs.hpp>	// Pascal unit
#include <Db.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <SysUtils.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <System.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Sdcsb
{
//-- type declarations -------------------------------------------------------
typedef Shortint byte1;

typedef Byte ubyte1;

typedef short byte2;

typedef Word ubyte2;

typedef int byte4;

typedef int ubyte4;

typedef void *ubyte1p;

typedef Word SqlTApi;

typedef void *SqlTPfp;

typedef Byte SqlTARC;

typedef Byte SqlTBNL;

typedef Byte SqlTBNN;

typedef void *SqlTBNP;

typedef short SqlTNUL;

typedef Byte SqlTBOO;

typedef Byte SqlTCDL;

typedef Byte SqlTCHL;

typedef Byte SqlTCHO;

typedef void *SqlTCHP;

typedef Word SqlTCLL;

typedef Byte SqlTCTY;

typedef Word SqlTCUR;

typedef Word SqlTDAL;

typedef void *SqlTDAP;

typedef short SqlTDAY;

typedef Byte SqlTDDL;

typedef Byte SqlTDDT;

typedef Word SqlTDEDL;

typedef Word SqlTDPT;

typedef int SqlTDPV;

typedef Word SqlTEPO;

typedef Word SqlTFAT;

typedef Word SqlTFLD;

typedef Word SqlTFLG;

typedef int SqlTFLH;

typedef short SqlTFMD;

typedef Word SqlTFNL;

typedef void *SqlTFNP;

typedef Byte SqlTFSC;

typedef void *SqlTILV;

typedef Byte SqlTLBL;

typedef void *SqlTLBP;

typedef int SqlTLNG;

typedef int SqlTLSI;

typedef Word SqlTMSZ;

typedef Byte SqlTNBV;

typedef Word SqlTNCU;

typedef Byte SqlTNML;

typedef void *SqlTNMP;

typedef Word SqlTNPG;

typedef Byte SqlTNSI;

typedef Byte SqlTPCX;

typedef Byte SqlTPDL;

typedef Byte SqlTPDT;

typedef int SqlTPGN;

typedef Word SqlTPNM;

typedef Byte SqlTPRE;

typedef Word SqlTPTY;

typedef Byte SqlTRBF;

typedef short SqlTRCD;

typedef Byte SqlTRCF;

typedef Word SqlTRFM;

typedef int SqlTROW;

typedef Byte SqlTSCA;

typedef Byte SqlTSLC;

typedef Word SqlTSTC;

typedef Word SqlTSVH;

typedef Word SqlTSVN;

typedef short SqlTTIV;

typedef short SqlTWNC;

typedef Word SqlTWSI;

typedef Word SqlTBIR;

typedef void *SqlTDIS;

typedef int SqlTXER;

typedef int SqlTPID;

typedef int SQLTMOD;

typedef int SQLTCON;

#pragma pack(push, 4)
struct TGdiDefx
{
	char gdifl1[31];
	Byte gdifl2;
	char gdilbb[31];
	Byte gdilbl;
	Byte gdicol;
	Byte gdiddt;
	Word gdiddl;
	Byte gdiedt;
	Word gdiedl;
	Byte gdipre;
	Byte gdisca;
	short gdinul;
	char gdichb[47];
	Byte gdichl;
	Shortint gdifil[2];
} ;
#pragma pack(pop)

typedef TGdiDefx  TGdiDef;

typedef TGdiDefx  SQLTGDI;

typedef TGdiDefx *SQLPGD;

typedef Word *SqlTBirPtr;

typedef Byte *SqlTCdlPtr;

typedef Byte *SqlTChlPtr;

typedef Word *SqlTCurPtr;

typedef Word *SqlTDalPtr;

typedef Byte *SqlTDdlPtr;

typedef Byte *SqlTDdtPtr;

typedef int *SqlTFlhPtr;

typedef Byte *SqlTFscPtr;

typedef int *SqlTLngPtr;

typedef int *SQLTLSIPtr;

typedef Byte *SqlTNbvPtr;

typedef Byte *SqlTNmlPtr;

typedef Byte *SqlTNsiPtr;

typedef Word *SqlTPnmPtr;

typedef Byte *SqlTPrePtr;

typedef int *SqlTRowPtr;

typedef Byte *SqlTRbfPtr;

typedef short *SqlTRcdPtr;

typedef Byte *SqlTScaPtr;

typedef int *SqlTXerPtr;

#pragma pack(push, 4)
struct TCurDefxi
{
	int curcst;
	int curctp;
	int curcte;
	int curctf;
	Word curcur;
	char curcln[13];
	Byte cursta;
	char curcts[18];
	char currsv[2];
} ;
#pragma pack(pop)

typedef TCurDefxi  TCurDefi;

typedef TCurDefxi *PCurDefi;

#pragma pack(push, 4)
struct TCfgDefxi
{
	int cfgcmt[60];
	int cfgcon;
	int cfgdis;
	int cfgtps;
	int cfgelp;
	int cfgslp;
	int cfgulp;
	int cfgdlk;
	int cfgsrt;
	int cfghjn;
	int cfgctp;
	int cfgcte;
	int cfgctf;
	char cfgsbt[26];
	char cfgpfs[21];
	char cfgver[20];
	Byte cfgonl;
	int cfgszp;
} ;
#pragma pack(pop)

typedef TCfgDefxi  TCfgDefi;

typedef TCfgDefxi *PCfgDefi;

#pragma pack(push, 4)
struct TPrcDefxi
{
	int prcsel;
	int prcins;
	int prcupd;
	int prcdel;
	int prctps;
	int prcdlk;
	int prcelp;
	int prcslp;
	int prculp;
	int prcast;
	int prcptp;
	int prcpte;
	int prcptf;
	int prcmtt;
	char prcpss[26];
	char prccln[13];
	Byte prcsta;
	char prcpts[20];
	Byte prciso;
	int prctmo;
	char prcrsv[27];
} ;
#pragma pack(pop)

typedef TPrcDefxi  TPrcDefi;

typedef TPrcDefxi *PPrcDefi;

#pragma pack(push, 1)
struct TDbsDefxi
{
	char dbspnm[7][9];
	Byte dbsshd;
	Byte dbslck;
	char dbsrsv[63];
} ;
#pragma pack(pop)

typedef TDbsDefxi  TDbsDefi;

typedef TDbsDefxi *PDbsDefi;

#pragma pack(push, 4)
struct TLckDefx
{
	char lckdbs[9];
	Byte lckpnm;
	Word lcklpg;
	Word lckhpg;
	int lckgrp;
	Byte lckmod;
	Byte lckuse;
} ;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -