KisL()R()[), Вся задача заключается в том чтобы сделать на одном элементе
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
|
|||
карма: 1 |
|
Ответов: 278
Рейтинг: 6
|
|||
code_20355.txt
------------ Дoбавленo в 20.41:
------------ Дoбавленo в 20.42: или так ------------ Дoбавленo в 20.42: |
|||
карма: 0 |
| ||
файлы: 1 | code_20355.txt [507B] [682] |
Ответов: 57
Рейтинг: 4
|
|||
карма: 0 |
| ||
файлы: 1 | code_20404.txt [837B] [416] |
Ответов: 3349
Рейтинг: 233
|
|||
Mihail88, у тебя аж 3 элемента
|
|||
карма: 1 |
|
Ответов: 57
Рейтинг: 4
|
|||
Все более мение накрученные элементы разобрали .
Была идея использовать data кнопки (1*2*3 итд), разделение с изменеением данных, доступа для изменения из потока нету. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
есть еще пара не совсем честных решения на элементах For и StrPart, за нахождение которых будут поощрительные призы ввиде 50ћ
|
|||
карма: 27 |
|
Ответов: 278
Рейтинг: 6
|
|||
Dilma писал(а): не совсем честныхЭто как? Какое то из условий не выполняется!? |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
igr писал(а): Это как?число визуально условия выполняются полностью (жмем на кнопку получаем цифру), но программно схема делает не совсем то, что задано по условию задачи |
|||
карма: 27 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
С элементом For:
StrPart:
|
|||
карма: 10 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
да, все верно, только в последнем варианте можно было вместо пробела использовать
- тогда бы не было ограничения на длину Label. Этот вариант был бы полностью честным, если бы элементы KOL буферизировали свои св-ва (как это сделано в VCL), и в качестве разделителя использовался бы (в С++, на котором сделан WinAPI, это символ окончания строки) |
|||
карма: 27 |
|
Ответов: 301
Рейтинг: 11
|
|||
Assasin писал(а): С элементом For:а поясните пожалуйста почему он считает до 10 а не например до 5 или 15? |
|||
карма: 0 |
|
Ответов: 1379
Рейтинг: 86
|
|||
evgenyatam, условие задачи было таково.
Хочешь, меняй под себя. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
evgenyatam писал(а): а поясните пожалуйста почему он считает до 10 а не например до 5 или 15?при первом нажатии кнопки происходит итерация цикла от 10 до 0 с шагом -1 без включения правой границы, т.е. 10 9 8 7 6 5 4 3 2 1 при втором нажатии кнопки происходит итерация цикла уже от 10 до 1, т.к. элемент Label содержит 1 - последнюю цифру, выданную For на предыдущей итерации и так до тех пор пока правая граница не станет равной 10 и условие Start > End перестанет выполняться |
|||
карма: 27 |
|
58