Classe TTb__Access
Unit
mi.rtl.Objects.Methods.Db.Tb__Access
Declaração
type TTb__Access = class(TTb__Access_consts)
Descrição
No description available, ancestor TTb__Access_consts description follows
No description available, ancestor TTb__Access_types description follows
No description available, ancestor TTb_Access description follows
No description available, ancestor TTb_Access_consts description follows
A classe TTb_Access_consts
é usada para declarar todas as constantes da classe TTb_Access
Hierarquia
- TObjectsTypes
- TObjectsConsts
- TObjectsMethods
- TObjectsSystem
- TTb_Access_types
- TTb_Access_consts
- TTb_Access
- TTb__Access_types
- TTb__Access_consts
- TTb__Access
Visão Geral
Métodos
![]() |
class function StartTransaction(Const DatF : TMI_DataFile ; Var aok_Set_Transaction : Boolean): Integer; Overload; |
![]() |
class function FileSize(Var MI_DataFile : TMI_DataFile):Longint; Overload; |
![]() |
class Procedure Init_MI_DataFile(Var MI_DataFile : TMI_DataFile; NomeArquivo : PathStr; tamanhoRegistro : SmallWord; NumeroDeArqIndice : byte ); Overload; |
![]() |
class Procedure Init_MI_DataFile(Var MI_DataFile : TMI_DataFile; NomeArquivo : PathStr; tamanhoRegistro : TTb_Access.SmallWord; NumeroDeArqIndice : byte; wOkTemporario : Boolean); Overload; |
![]() |
class Procedure Init_IxF(Const Indice : Byte; Var IxF : TMI_IndexFile; Const CNomeArqIndice : PathStr; Const CRepeteChave : Byte; Const StrCondicao : tString ); |
![]() |
class function MakeFile(Const FileName:PathStr;Const TamArq:Longint):Integer; overload; |
![]() |
class function MakeFile(var DatF : TMI_DataFile ):Integer; overload; |
![]() |
class function MakeIndex(Const FileName:PathStr;Const RepeteChave,TamChave:Byte):Integer; overload; |
![]() |
class function MakeIndex(var IxF : TMI_IndexFile):Integer; Overload; |
![]() |
class function OpenFile(var DatF : TMI_DataFile;OkCreate : Boolean):Integer; Overload; |
![]() |
class function OpenFile(var DatF : TMI_DataFile ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile):Integer; Overload; |
![]() |
class function CloseFile(var DatF : TMI_DataFile ):Integer; overload; |
![]() |
class function CloseIndex(var IxF : TMI_IndexFile):Boolean; overload; |
![]() |
class Procedure MakeArq(VAR DatF : TMI_DataFile; VAR Buff ); |
![]() |
class Procedure OpenArq(VAR DatF : TMI_DataFile; VAR Buff ); |
![]() |
class Procedure AbreArqSemHeader(VAR Arqdados:TMI_DataFile ; VAR Buff ); |
![]() |
class Procedure CloseArqSemHeader(VAR DatF : TMI_DataFile); |
![]() |
class function GetAddRec(Const Title : tString; Const NomeFonte:PathStr; Var RegFonte; Const TamFonte : SmallWord; Const NomeDestino : PathStr; Var regDestino; Const TamDestino : SmallWord; Const AtualizaDestino : TFuncGetAddRec; Const OkMakeFile :Boolean) : Boolean; |
![]() |
class function ModifyStructurFile(Const FName:FileName;Const RecLenDest : SmallWord ):Boolean; override; |
![]() |
class function PrimeiroLivre(VAR DatF: TMI_DataFile) : LONGINT; |
![]() |
class function TraveArq(Var DatF : TMI_DataFile):Boolean; |
![]() |
class function DestraveArq(Var DatF : TMI_DataFile):Boolean; |
![]() |
class function UsedRecs(var DatF : TMI_DataFile ) : Longint; Overload; |
![]() |
class function GetRec(var DatF : TMI_DataFile ;Const R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function PutRec(var DatF : TMI_DataFile ;Const R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function AddRec(var DatF : TMI_DataFile ;var R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function DeleteRec(var DatF : TMI_DataFile ;Const R : Longint):Boolean; overload; |
![]() |
class function FileLen(var DatF : TMI_DataFile ) : Longint; overload; |
![]() |
class function MakeIndex(var IxF : TMI_IndexFile;Exclusivo:Boolean ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile;Exclusivo :Boolean ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile;Exclusivo,OkCreate:Boolean ):Integer; Overload; |
![]() |
class function ClearKey(var IxF : TMI_IndexFile) :Boolean; overload; |
![]() |
class function NextKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function PrevKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function FindKeyTop(var IxF : TMI_IndexFile ; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function FindKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function SearchKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey:TaKeyStr ):Boolean; overload; |
![]() |
class function SearchKeyTop(var IxF : TMI_IndexFile ; var ProcDatRef : Longint; var ProcKey :TaKeyStr; Const Okequal : Boolean ):Boolean; overload; |
![]() |
class function AddKey(var IxF : TMI_IndexFile; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr ):Boolean; overload; |
![]() |
class function DeleteKey(var IxF : TMI_IndexFile; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; overload; |
![]() |
class procedure FlushFile(var DatF :TMI_DataFile ); overload; |
![]() |
class procedure FlushIndex(var IxF : TMI_IndexFile ); overload; |
![]() |
class function Seek(Var DatF : TMI_DataFile;Const R : Longint ):SmallInt; overload; |
![]() |
class Procedure CloseFilesOpens; virtual; |
![]() |
class Procedure MyDestroyMemory; |
![]() |
class Procedure MyCreateMemory; |
![]() |
class Procedure MyDestroyMemorySemVideo; |
![]() |
class Procedure MyCreateMemorySemVideo; |
![]() |
class function ExecCommand(FileName:PathStr;Flags: Longint;aExecAsync : Longint): Byte; Overload; |
![]() |
class function ExecCommand(FileName:PathStr;Flags: Longint): Byte; Overload; |
![]() |
class function ExecDos(Const Path: PathStr; Const ComLine: ComStr): Byte; |
![]() |
class function FindKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; ProcKey : TaKeyStr):Boolean ; overload; |
![]() |
class function AdicioneChave(var IxF : TMI_IndexFile ; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; |
![]() |
class function EliminaChave(var IxF : TMI_IndexFile ; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; |
![]() |
class function NomeDaEstacao:tString; |
![]() |
class function ValidFileName(Const Name : PathStr):Byte; |
![]() |
class function FConcatNomeArq(Nome,Extencao:PathStr) : PathStr; |
![]() |
class function CriaArqTemp(Var ArqF : TMI_DataFile; Const TamArqTemp : SmallWord; Const NumeroDeIndice : Byte ):Boolean; |
![]() |
class function CriaArqTempI(Var IxF: TMI_IndexFile; Const RepeteChave : Byte; Const EndChaveNoRegistro: tString):Boolean; |
![]() |
class function EspacoEmDisco(NomeFonte,DriveDestino:PathStr) :boolean; |
![]() |
class function TTraveRegistro(Var DatF : TMI_DataFile;Const R : Longint):Boolean; |
![]() |
class function TDestraveRegistro(Var DatF : TMI_DataFile;Const R : Longint):Boolean; |
![]() |
class function FPackDataFile(NomeArq :PathStr):Boolean; |
![]() |
class function FLeiaGrave(Const MsgStr : tString; Const NomeArqDados : PathStr; Var RegBuff ; Const TamRegBuff : SmallWord; Const OkFunc : TipoFuncao) : Boolean; |
![]() |
class function LeiaGrave(Const MsgStr : tString; Var ArqDados : TMI_DataFile; Var RegBuff ; Const OkFunc : TipoFuncao) : Boolean; |
![]() |
class function FLeieEGraveRegistro(Const NomeFonte:PathStr; Var RegFonte; Const TamFonte : SmallWord; Const NomeDestino : PathStr; Var regDestino; Const TamDestino : SmallWord; AtualizaDestino : TipoFuncao; Const OkMakeFile :Boolean) : Boolean; |
![]() |
class function StrDataEmQueFoiAlterado(Const NomeArquivo :PathStr) : tString; |
![]() |
class function StrDateFile(Const NomeArquivo : PathStr;Const Ch:AnsiChar) : tString; |
![]() |
class function CreateLst:Boolean; |
![]() |
class Procedure DestroyLst; |
![]() |
class function GeraSequencia(Var ArqI:IndexFile) :Longint; |
![]() |
class function TestaAberturaDeArquivo(MaxFile : Byte; Var NumMaxPossivel:Byte ): Boolean; |
![]() |
class function AssingLst(Const WopcaoRedireciona : AnsiChar; Const aNomeRedireciona : PathStr):Boolean; |
![]() |
class procedure redirecionaParaNul; |
![]() |
class Procedure Create; |
![]() |
class Procedure Destroy; |
Descrição
Métodos
![]() |
class function StartTransaction(Const DatF : TMI_DataFile ; Var aok_Set_Transaction : Boolean): Integer; Overload; |
![]() |
class function FileSize(Var MI_DataFile : TMI_DataFile):Longint; Overload; |
![]() |
class Procedure Init_MI_DataFile(Var MI_DataFile : TMI_DataFile; NomeArquivo : PathStr; tamanhoRegistro : SmallWord; NumeroDeArqIndice : byte ); Overload; |
![]() |
class Procedure Init_MI_DataFile(Var MI_DataFile : TMI_DataFile; NomeArquivo : PathStr; tamanhoRegistro : TTb_Access.SmallWord; NumeroDeArqIndice : byte; wOkTemporario : Boolean); Overload; |
![]() |
class Procedure Init_IxF(Const Indice : Byte; Var IxF : TMI_IndexFile; Const CNomeArqIndice : PathStr; Const CRepeteChave : Byte; Const StrCondicao : tString ); |
![]() |
class function MakeFile(Const FileName:PathStr;Const TamArq:Longint):Integer; overload; |
![]() |
class function MakeFile(var DatF : TMI_DataFile ):Integer; overload; |
![]() |
class function MakeIndex(Const FileName:PathStr;Const RepeteChave,TamChave:Byte):Integer; overload; |
![]() |
class function MakeIndex(var IxF : TMI_IndexFile):Integer; Overload; |
![]() |
class function OpenFile(var DatF : TMI_DataFile;OkCreate : Boolean):Integer; Overload; |
![]() |
class function OpenFile(var DatF : TMI_DataFile ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile):Integer; Overload; |
![]() |
class function CloseFile(var DatF : TMI_DataFile ):Integer; overload; |
![]() |
class function CloseIndex(var IxF : TMI_IndexFile):Boolean; overload; |
![]() |
class Procedure MakeArq(VAR DatF : TMI_DataFile; VAR Buff ); |
A class procedure |
![]() |
class Procedure OpenArq(VAR DatF : TMI_DataFile; VAR Buff ); |
A class procedure |
![]() |
class Procedure AbreArqSemHeader(VAR Arqdados:TMI_DataFile ; VAR Buff ); |
![]() |
class Procedure CloseArqSemHeader(VAR DatF : TMI_DataFile); |
![]() |
class function GetAddRec(Const Title : tString; Const NomeFonte:PathStr; Var RegFonte; Const TamFonte : SmallWord; Const NomeDestino : PathStr; Var regDestino; Const TamDestino : SmallWord; Const AtualizaDestino : TFuncGetAddRec; Const OkMakeFile :Boolean) : Boolean; |
![]() |
class function ModifyStructurFile(Const FName:FileName;Const RecLenDest : SmallWord ):Boolean; override; |
![]() |
class function PrimeiroLivre(VAR DatF: TMI_DataFile) : LONGINT; |
![]() |
class function TraveArq(Var DatF : TMI_DataFile):Boolean; |
![]() |
class function DestraveArq(Var DatF : TMI_DataFile):Boolean; |
![]() |
class function UsedRecs(var DatF : TMI_DataFile ) : Longint; Overload; |
![]() |
class function GetRec(var DatF : TMI_DataFile ;Const R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function PutRec(var DatF : TMI_DataFile ;Const R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function AddRec(var DatF : TMI_DataFile ;var R : Longint;var Buffer ):Boolean; overload; |
![]() |
class function DeleteRec(var DatF : TMI_DataFile ;Const R : Longint):Boolean; overload; |
![]() |
class function FileLen(var DatF : TMI_DataFile ) : Longint; overload; |
![]() |
class function MakeIndex(var IxF : TMI_IndexFile;Exclusivo:Boolean ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile;Exclusivo :Boolean ):Integer; Overload; |
![]() |
class function OpenIndex(var IxF : TMI_IndexFile;Exclusivo,OkCreate:Boolean ):Integer; Overload; |
![]() |
class function ClearKey(var IxF : TMI_IndexFile) :Boolean; overload; |
![]() |
class function NextKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function PrevKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function FindKeyTop(var IxF : TMI_IndexFile ; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function FindKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey ):Boolean; overload; |
![]() |
class function SearchKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; var ProcKey:TaKeyStr ):Boolean; overload; |
![]() |
class function SearchKeyTop(var IxF : TMI_IndexFile ; var ProcDatRef : Longint; var ProcKey :TaKeyStr; Const Okequal : Boolean ):Boolean; overload; |
![]() |
class function AddKey(var IxF : TMI_IndexFile; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr ):Boolean; overload; |
![]() |
class function DeleteKey(var IxF : TMI_IndexFile; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; overload; |
![]() |
class procedure FlushFile(var DatF :TMI_DataFile ); overload; |
![]() |
class procedure FlushIndex(var IxF : TMI_IndexFile ); overload; |
![]() |
class function Seek(Var DatF : TMI_DataFile;Const R : Longint ):SmallInt; overload; |
![]() |
class Procedure CloseFilesOpens; virtual; |
![]() |
class Procedure MyDestroyMemory; |
![]() |
class Procedure MyCreateMemory; |
![]() |
class Procedure MyDestroyMemorySemVideo; |
![]() |
class Procedure MyCreateMemorySemVideo; |
![]() |
class function ExecCommand(FileName:PathStr;Flags: Longint;aExecAsync : Longint): Byte; Overload; |
![]() |
class function ExecCommand(FileName:PathStr;Flags: Longint): Byte; Overload; |
![]() |
class function ExecDos(Const Path: PathStr; Const ComLine: ComStr): Byte; |
A classe método
|
![]() |
class function FindKey(var IxF : TMI_IndexFile; var ProcDatRef : Longint; ProcKey : TaKeyStr):Boolean ; overload; |
![]() |
class function AdicioneChave(var IxF : TMI_IndexFile ; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; |
![]() |
class function EliminaChave(var IxF : TMI_IndexFile ; Const ProcDatRef : Longint; Const ProcKey : TaKeyStr):Boolean; |
![]() |
class function NomeDaEstacao:tString; |
![]() |
class function ValidFileName(Const Name : PathStr):Byte; |
![]() |
class function FConcatNomeArq(Nome,Extencao:PathStr) : PathStr; |
![]() |
class function CriaArqTemp(Var ArqF : TMI_DataFile; Const TamArqTemp : SmallWord; Const NumeroDeIndice : Byte ):Boolean; |
![]() |
class function CriaArqTempI(Var IxF: TMI_IndexFile; Const RepeteChave : Byte; Const EndChaveNoRegistro: tString):Boolean; |
![]() |
class function EspacoEmDisco(NomeFonte,DriveDestino:PathStr) :boolean; |
![]() |
class function TTraveRegistro(Var DatF : TMI_DataFile;Const R : Longint):Boolean; |
![]() |
class function TDestraveRegistro(Var DatF : TMI_DataFile;Const R : Longint):Boolean; |
![]() |
class function FPackDataFile(NomeArq :PathStr):Boolean; |
![]() |
class function FLeiaGrave(Const MsgStr : tString; Const NomeArqDados : PathStr; Var RegBuff ; Const TamRegBuff : SmallWord; Const OkFunc : TipoFuncao) : Boolean; |
![]() |
class function LeiaGrave(Const MsgStr : tString; Var ArqDados : TMI_DataFile; Var RegBuff ; Const OkFunc : TipoFuncao) : Boolean; |
![]() |
class function FLeieEGraveRegistro(Const NomeFonte:PathStr; Var RegFonte; Const TamFonte : SmallWord; Const NomeDestino : PathStr; Var regDestino; Const TamDestino : SmallWord; AtualizaDestino : TipoFuncao; Const OkMakeFile :Boolean) : Boolean; |
![]() |
class function StrDataEmQueFoiAlterado(Const NomeArquivo :PathStr) : tString; |
![]() |
class function StrDateFile(Const NomeArquivo : PathStr;Const Ch:AnsiChar) : tString; |
![]() |
class function CreateLst:Boolean; |
![]() |
class Procedure DestroyLst; |
![]() |
class function GeraSequencia(Var ArqI:IndexFile) :Longint; |
![]() |
class function TestaAberturaDeArquivo(MaxFile : Byte; Var NumMaxPossivel:Byte ): Boolean; |
![]() |
class function AssingLst(Const WopcaoRedireciona : AnsiChar; Const aNomeRedireciona : PathStr):Boolean; |
![]() |
class procedure redirecionaParaNul; |
![]() |
class Procedure Create; |
![]() |
class Procedure Destroy; |
Gerado por PasDoc 0.16.0.