![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
добрейший вечерочек, с вами фира..
господа программисты, малюсенькую модельку делаю, и мне нужно поправить все введенные в edit символы, если они введены некорректно. конкретнее - перевести буквы из нижнего в верхний регистр. Код:
for i:=1 to length(tmly) do
if (tmly[i] <> {этот кусок кода меня интересует}) then
AnsiUpperCase(tmly[i]);если символ - не цифра(а предполагается, что там вводятся только цифры и буквы), то он меняется на заглавный можно как-то задать отрезок, которому не должен принадлежать символ, чтобы нужные действия выполнилисЬ? полагал, что сработает вот это: Код:
['1'..'9'] ///по-моему я неверно прочитал описание процедуры. всё решилось само собой Последний раз редактировалось jekos, 22.05.2016 в 21:46. |
|
#2
|
||||
|
||||
|
а чо не так-то?
Код:
edit.text:= AnsiUpperCase(edit.text); |
|
#3
|
||||
|
||||
|
UpCase, CharInSet.
|