Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2011, 23:33   #1
Жора_
Новичок
Джуниор
 
Регистрация: 08.11.2011
Сообщений: 1
По умолчанию Проблемы с AnsiString

Программа в итоге выдает левые значения, а вроде все хорошо:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString letters = "ÀÁÂÃÄŨÆÇÈÊËÌÍÎÏÐÑÒÓÔÕÖ×ÜÚÝÞßÉØÙÛ" ;
AnsiString sentense = AnsiUpperCase(Edit1->Text);
int i, j, n;
for (i = 1; i <= letters.Length(); i++) {
n = 0;
for (j = 1; j <= sentense.Length(); j++)
if (sentense[j] == letters[i]) n++;
Label2->Caption = Label2->Caption + (letters[i] + ": " + IntToStr(n) + "; ");
}

}
ÀÁÂÃÄŨÆÇÈÊËÌÍÎÏÐÑÒÓÔÕÖ×ÜÚÝÞßÉØ ÙÛ - это русский алфавит (в оригинале - нормальный)
Жора_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по AnsiString Smitt&Wesson C++ Builder 2 30.09.2011 13:08
из AnsiString в char* Psayker C++ Builder 4 21.06.2011 11:07
проблема с AnsiString Lady IcE Общие вопросы C/C++ 2 17.03.2011 21:25
AnsiString CodeNOT Общие вопросы C/C++ 4 12.11.2010 17:08
AnsiString to Int NoF[1]X Общие вопросы C/C++ 4 22.07.2009 00:08