Delete string
Delete string ( fonte ; posiçao ; numCaracteres ) : Text
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| fonte | Text | → | Cadeia da qual vai apagar caracteres | 
| posiçao | Integer | → | Primeiro caractere a apagar | 
| numCaracteres | Integer | → | Número de caracteres a apagar | 
| Resultado | Text | ← | Cadeia resultante | 
Descrição
Delete string apaga numCaracteres de fonte, a partir de posiçao, e devolve a cadeia resultante.
Delete string devolve a mesma cadeia que fonte quando:
- fonte for uma cadeia vazia
- posiçao for maior que o comprimento de fonte
- numCaracteres for igual a zero (0) Se posiçao for inferior a um, os caracteres são apagados a partir do início da cadeia.
Se posiçao mais numCaracteres for igual ou maior que o comprimento de fonte, os caracteres são apagados a partir de posiçao até o final de fonte.
Exemplo
O exemplo abaixo ilustra o uso de Delete string. Os resultados são atribuídos à variável vtResult.
 vtResult:=Delete string("Lamborghini";6;6) // vtResult obtiene "Lambo"
 vtResult:=Delete string("Indentation";6;2) // vtResult obtém "Indention"
 vtResult:=Delete string(var;3;32000) // vtResult é igual aos dois primeiros caracteres de var
Ver também
Change string
Insert string
Replace string
Propriedades
| Número do comando | 232 | 
| Thread-seguro | ✓ |