Você que precisa copiar uma quantidade fixa de caracteres, mas que não quer que corte a palavra ao meio, pode tentar utilizar o seguinte código:
function CopySemCortarPalavra(Texto: String; Tamanho: Integer): String;
begin
if (length(Texto) > Tamanho) then
begin
while ((Copy(Texto, Tamanho, 1) <> ' ') and (Tamanho < length(Texto))) do
begin
Inc(Tamanho);
end;
end;
Result := Copy(Texto, 0, Tamanho);
end;
Assinar:
Postar comentários (Atom)
-
Segue uma lista com inscrições estaduais para a realização de testes de software:
-
Então, eu estava com este problema ao abrir o VB. Eu não tinha feito nada e o erro ocorreu depois que eu desinstalei alguns programas no meu...
-
Código de exemplo para você que precisa remover de uma string espaços extras, como espaços duplos, por exemplo.
Nenhum comentário:
Postar um comentário