rrays ou afins

15/09/2004

Preciso de um exemplo,(acho que usando arrays),para indentificar uma variavel String.
Tenho uma variavel String que é a cópia da primeira letra de um Edit.
s:=Copy(Edit1.text,1,1);
Preciso saber se a variavel ´s´ esta entre ´a até z´ ou um jeito de saber qual o codigo ASCII de ´s´.
Achei varias funcoes que fazem isso,(pegam o codigo ASCII),mas a ´letra´ tem que estar entre aspas.
asc:=Integer(´a´);
Nao consegui obter resultado com uma variavel.
:(.


Kroki

Respostas

15/09/2004

Skywalker

caro colega tenta assim:

if Edit1.text[0] in [´a´..´z´, ´A´..´Z´] then
//faz o que voce quiser

com este codigo voce esta verificando se o primeiro item do conteudo do Edit1 esta no intervalo de a ate z ou de A ate Z.

espero ter ajudado.


Responder Citar

15/09/2004

Kroki

Valeu,me ajudou muito,só tive que alterar o [0] por [1].
:lol:


Responder Citar