grazie...
con il char ho risolto e credo che si possa fare anche con

char stringa[]="ciao";
while(stringa[i]!='\0'){
....
....

}
giusto?

Ma se io volessi con una AnsiString non va proprio!
tipo:

AnsiString prova;

// e poi faccio
prova=Edit1->Text;

while(prova[i]!='\0'){
....
....

}

Non va!
QLC1 LO SA??
GRAZIE