7 / 7 / 2
Регистрация: 08.12.2012
Сообщений: 108
|
||||||
1 | ||||||
Заполнение окон редактирования одним циклом02.04.2014, 11:47. Показов 721. Ответов 6
Метки нет (Все метки)
Привет, коммьюнити! Сидел я, значит, нажимал Ctrl+C, Ctrl+V, да только и поспевал порядковые номера компонентов редактировать. А потом пришла мысль: а можно ли это сделать с помощью цикла?
Думается мне как-то вроде этого...
0
|
02.04.2014, 11:47 | |
Ответы с готовыми решениями:
6
Программа с одним циклом Сделать с одним циклом Написать программу с одним циклом Вывести алфавит одним циклом |
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
|
02.04.2014, 12:04 | 2 |
боюсь что в цикле обращаться к Edit1 Edit2 Edit3 и т.д не получится
0
|
Супер-модератор
|
|
02.04.2014, 12:39 | 3 |
С чего бы это? FindComponent("Edit" + IntToStr(i)) никто не отменял...
А еще проще (чтобы не зависеть от названий компонентов) - просто пробежаться по всем компонентам формы, и если ClassName = "TEdit" (ну, можно еще какой-нибудь Tag для нужных компонентов выставить, если не все Эдиты надо заполнять), то производить нужные действия.
1
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
||||||
02.04.2014, 12:41 | 4 | |||||
Нашпигует каждый четный Edit случайными значениями:
Все время про него забываю.
0
|
1090 / 588 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
|
|||||||||||
02.04.2014, 12:45 | 5 | ||||||||||
aLarman, зря боитесь. Можно.
перебрать существующие:
0
|
7 / 7 / 2
Регистрация: 08.12.2012
Сообщений: 108
|
|
02.04.2014, 13:23 [ТС] | 6 |
Cпасибо всем!
0
|
02.04.2014, 17:43 | 7 |
Почему сразу и создавать компоненты динамически в цикле, помещая их в TList или TObjectList?
0
|
02.04.2014, 17:43 | |
02.04.2014, 17:43 | |
Помогаю со студенческими работами здесь
7
Заменить циклы for одним циклом while Заполнить матрицу одним циклом Создание нескольких элементов одним циклом Создание многих переменных одним циклом Заполнить массив змейкой, одним циклом Как вывести таблицу умножения одним циклом? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |