O comando MID$ retorna uma sequencia de caracteres.
Ou seja, se você precisa de destacar algum trecho de uma variavel
de texto (do tipo $), use o MID$. Isso é algo que às vezes
pode ser muito importante. Eu já o vi até em jogos.
Sintaxe:
MID$(variavel$, posicao, quantidade)
Variavel$ e' a variavel de texto que voce vai usar (na verdade não
precisa ser uma variável).
Posicao e' a posicao da letra de onde voce vai comecar a sequencia
Quantidade e' a quantidade de letras depois da Posicao.
Você pode usá-lo direto em comandos. Exemplos:
'***** MID$.BAS
a$ = "Alow Mundow"
PRINT MID$(a$, 1. 4)
PRINT MID$(a$, 6, 6)
'***** Fim do arquivo MID$.BAS |
Veja se voce consegue adivinhar o que faz esse programa... Vou pular
algumas linhas para dar tempo para voce pensar...
Tempo esgotado.
Se voce falou que vai escrever "Alow" em uma linha e "Mundow"
em outra, acertou. Se nao acertou, acompanhe meu raciocinio:
A l o w M u n d o w
Posicao 1 2
3 4 5 6 7 8 9 10 11
Portanto:
PRINT MID$(a$, 1. 4)
retorna os quatro primeiros caracteres (A, l, o, w)
PRINT MID$(a$, 6, 6)
retorna 6 caracteres a partir do sexto caractere. O sexto caractere e' a letra M, portanto, M, u, n, d, o, w
rod@svn.com.br