| Descrição | Hierarquia | Campos | Métodos | Properties |
type TKernelString = class(TObject)
Classe de Controle de Strings
![]() |
function Palavras(const strValor : string; const strSeparador : char = ';') : integer; |
![]() |
function Remover(const strSubTexto, strTexto : string; const bolRemoverTodos : boolean = false) : string; overload; |
![]() |
function Remover(var strTexto : string; const intPosicaoInicial, intNumeroCaracteres : smallint): string; overload; |
![]() |
function Copiar(var strTexto : string; const intPosicaoInicial, intNumeroCaracteres : smallint) : string; |
![]() |
procedure Inserir(const strSubTexto: string; var strTexto : string; const intPosicao: integer); |
![]() |
procedure CriarLista(const lst: TStringList; const str : string; const strSeparador: string = ';'); |
![]() |
function Trocar(const strTexto, strSubTextoOriginal, strNovoSubTexto : string) : string; |
![]() |
function Igual(const strTexto1, strTexto2 : string) : boolean; |
![]() |
function Maiuscula(const strTexto : string) : string; |
![]() |
function Minuscula(const strTexto : string) : string; |
![]() |
function Aspas(const strTexto : string) : string; |
![]() |
procedure IncluirAspas(var strTexto : string); |
![]() |
function Parear(const strTexto : string; const strPar : string = '()') : string; |
![]() |
function Formatar(const strTexto : string; aryValores : array of const) : string; |
![]() |
function FormatarDataHora(const strTexto : string; const datData : TDateTime) : string; |
![]() |
function Numero(const strTexto : string) : boolean; |
![]() |
function PontoFlutuante (const strTexto : string) : boolean; |
![]() |
function Data(const strTexto : string) : boolean; |
![]() |
function DataHora(const strTexto : string) : boolean; |
![]() |
function SomenteNumero(const strTexto : string) : string; |
![]() |
function GetHexadecimal(const strTexto : string) : string; |
![]() |
function GetDecimal (const strHexa : string) : string; |
![]() |
function MD5Hash(const Origem : string) : string; |
![]() |
function Crypt(const Origem, Chave : string) : string; |
![]() |
function DeCrypt(const Origem, Chave : string) : string; |
![]() |
function RemoveAcento(const strOrigem: string): string; |
![]() |
function Palavras(const strValor : string; const strSeparador : char = ';') : integer; |
|
Obter o Numero de Palavras de uma string | |
![]() |
function Remover(const strSubTexto, strTexto : string; const bolRemoverTodos : boolean = false) : string; overload; |
|
Obter uma string retirando o sub texto passado | |
![]() |
function Copiar(var strTexto : string; const intPosicaoInicial, intNumeroCaracteres : smallint) : string; |
|
Retorna uma copia do texto, de acordo com o número de caracteres | |
![]() |
procedure Inserir(const strSubTexto: string; var strTexto : string; const intPosicao: integer); |
|
Inclui no texto a substring passada como parâmetro, a partir da posição | |
![]() |
procedure CriarLista(const lst: TStringList; const str : string; const strSeparador: string = ';'); |
|
Retorna uma lista com a string passada como parametro, separando os itens da lista pelo separador | |
![]() |
function Trocar(const strTexto, strSubTextoOriginal, strNovoSubTexto : string) : string; |
|
Troca o subtexto original pelo novo texto dentro da string, retornando a nova string | |
![]() |
function Igual(const strTexto1, strTexto2 : string) : boolean; |
|
Retorna verdadeiro se os dois textos passados como parâmetro são iguais | |
![]() |
function Maiuscula(const strTexto : string) : string; |
|
Converte uma Strng para maiúscula | |
![]() |
function Minuscula(const strTexto : string) : string; |
|
Converte uma string para minúscula | |
![]() |
function Aspas(const strTexto : string) : string; |
|
Coloca aspas na string passada como parâmetro | |
![]() |
procedure IncluirAspas(var strTexto : string); |
|
Retorna a String passada como parametro entre aspas | |
![]() |
function Parear(const strTexto : string; const strPar : string = '()') : string; |
|
Coloca a String passada como parâmetro entre parênteses ou os caracteres passados como parâmetro | |
![]() |
function Formatar(const strTexto : string; aryValores : array of const) : string; |
|
Formata o texto passado como parâmetro de acordo com a função format do delphi | |
![]() |
function FormatarDataHora(const strTexto : string; const datData : TDateTime) : string; |
|
Formata a Data e Hora passada como parâmetro com o formato do delphi | |
![]() |
function Numero(const strTexto : string) : boolean; |
|
Retorna verdadeiro se o texto passado como parâmetro for numérico | |
![]() |
function PontoFlutuante (const strTexto : string) : boolean; |
|
Retorna verdadeiro se o texto for um valor de ponto flutuante | |
![]() |
function Data(const strTexto : string) : boolean; |
|
Retorna verdadeiro se o texto passado como parâmetro for data | |
![]() |
function DataHora(const strTexto : string) : boolean; |
|
Retorna verdadeiro se o texto passado como parâmetro for data e hora | |
![]() |
function SomenteNumero(const strTexto : string) : string; |
|
Remove todos os caracteres da string, retornando apenas números | |
![]() |
function GetHexadecimal(const strTexto : string) : string; |
|
Retorna o valor em HexaDecimal | |
![]() |
function GetDecimal (const strHexa : string) : string; |
|
Retorna o valor em Decimal | |
![]() |
function MD5Hash(const Origem : string) : string; |
|
Retorna o MD5Sum de uma string | |
![]() |
function Crypt(const Origem, Chave : string) : string; |
|
Criptografa uma string utilizando Algoritmos IDEA | |
![]() |
function DeCrypt(const Origem, Chave : string) : string; |
|
Descriptografa uma string utilizando o algoritmo IDEA | |
![]() |
function RemoveAcento(const strOrigem: string): string; |
|
Retorna uma nova string sem acentos | |
31 de agosto de 2005