Introdução
Utilização das bibliotecas dinâmicas
Declarações das funções
Passagem de parâmetros
Funções disponíveis nas bibliotecas dinâmicas
AbreBancoDeDados
LigaOpcao
DesligaOpcao
FechaBancoDeDados
LeProximoSequencial
LeAnteriorSequencial
ReiniciaSequencial
IniciaCadeia
LeProximoCadeia
LeAnteriorCadeia
PosicionaNoRegistro
LePorEndereco
IniciaPorPrefixo
LeProximoPorPrefixo
LeAnteriorPorPrefixo
LePorChavePrimaria
EscolheChave
ExcluiRegistro
ExcluiRegistroCascata
ExcluiRegistroPoeNulo
IncluiRegistro
AlteraRegistro
AlteraRegistroCascata
AlteraTodoRegistroCascata
AlteraRegistroPoeNulo
AlteraTodoRegistroPoeNulo
IniciaTransacao ou Bloqueia
FinalizaTransacao ou Desbloqueia
DesfazTransacao
SalvaTabelaExecucao
RestauraTabelaExecucao
ObtemMensagem
ObtemEnderecoAtual
ObtemRegistrosNoArquivo
ObtemRegistrosNaCadeia
ObtemRegistrosComPrefixo
PoeItem
PegaItem
PoeItemBuffer
PegaItemBuffer
LeProximoRegistroSequencial
LeRegistroAnteriorSequencial
LeProximoRegistroCadeia
LeRegistroAnteriorCadeia
LeRegistroPorEndereco
LeProximoRegistroPorPrefixo
LeRegistroAnteriorPorPrefixo
LeRegistroPorChavePrimaria
IncluiTodoRegistro
AlteraTodoRegistro
JuntaBancoDeDados
EsvaziaArquivo
ObtemItensDoArquivo
ObtemInfoSobreItem
ObtemQtdChaves
ObtemChaves
ObtemNumeroDoItem
ObtemInfoSobreArquivo
ObtemQtdLigacoes
ObtemLigacoes
ObtemNumeroDoArquivo
ObtemQtdJuncoes
ObtemJuncoes
ObtemQtdVirtuais
ObtemVirtuais
ObtemTipoDaChave
ObtemQtdItensBasicos
ObtemItensBasicos
ObtemQtdRedefinicoes
ObtemRedefinicoes
ObtemNiveis
ObtemInfoSobreBanco
ObtemInfoSobreCadeia
PosicionaNoRegistroPorChave
IncluiTodoRegistroNaCadeia
IncluiRegistroNaCadeia
ObtemCliente
ObtemPercursoArquivoMemo
ExcluiItemMemo
FinalizaServidor
ObtemDiretorio
PegaItemMemo
PoeItemMemo
PegaGravaItemMemo
ObtemTamanhoMemo
LePoeItemMemo
PoeMemo
PegaMemo
Crypt
IniciaServidor
Alarme Servidor
Componentes Delphi do OpenBase
Componente Topenbase
Propriedades do Topenbase:
Utilização de objetos OpenBase COM
O Component Object Model (COM)
Registrando um componente
Como um Cliente COM chama um Componente In-Process
Automation
Métodos e propriedades do objeto OpenBASE
Utilização do OPenBASE como objeto COM
Exemplo Visual Basic utilizando OBCOM
Exemplo Delphi utilizando OBCOM
Exemplo PHP utilizando OBCOM
Exemplo ASP utilizando OBCOM
Exemplo PERL utilizando OBCOM
Exemplo PYTHON utilizando OBCOM
Observações importantes
Apêndices
Apêndice A: tsgbd.bas
Apêndice B: tsgbd.pas
Apêndice C: Construindo DLLs