Chciałem zrobić grę w wisielca, ale mam pewien problem.
Otóż nie wiem jak zamienić litery na '_'. Chciałem zrobić zrobić tak, że najpierw podane zostanie zdanie przez użytkownika, a później wyskakuje na przykład takie coś:
dla zdania "Pasja Informatyki" miało by wyskoczyć "_____ ___________". Próbowałem to zrobić jakoś tak:
Label3->Caption=Sentence->Text;
for (int i = 0 ; i <Label3->GetTextLen(); i ++)
{
if ( Label3->Caption[i] != ' ')
{
Label3->Caption[i] = '_' ;
}
else Label3->Caption[i]=' ';
}
ale wyskakuje mi "Range check error".
Ktoś ma jakiś pomysł jak się za to zabrać???