
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.06.2007, 00:35
|
|||
|---|---|---|---|
|
|||
Работа с EDIT |
|||
|
#18+
Народ, помогите кто может ПлИЗЗЗЗ. У меня такая проблемка, нада в C++ builder 6 сделать так, чтобы при нажатии на кнопку прога проверяла такст написанный в Edit1. В Edin1 должно быть написанно "Axxxxxxxxxxxxx" (в место X должны быть строго числа), а буква "А" должна стоять первая по счету. Так вот прога должна проверить, чтобы всего в Edit1 была буква "А" и 13 цифр и если буквы А нету, либо цифр меньше либо больше чем 13-ти, то прога выдаст ошибку типа "ERROR". Даже представления не имею как это сделать. Думаю нармально все объяснил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.06.2007, 10:00
|
|||
|---|---|---|---|
|
|||
Работа с EDIT |
|||
|
#18+
Мне уже на других форумах ответили: AnsiString str; str=Edit1->Text; if (str.Length()!=14) { ShowMessage("Error"); return; } if (str[1]!='A') { ShowMessage("Error"); return; } for (int i=2; i<15; i++) { if (!isdigit(str )) { ShowMessage("Error"); return; } } ВСЕ РАБОТАЕТ, УРАААААА!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2028773]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 385ms |

| 0 / 0 |
