code_24859.txt
раньше таким способом сбрасывал значение поля ввода, теперь выдаёт 0
Этот топик читают: Гость
Ответов: 1528
Рейтинг: 57
|
|||
карма: 0 |
| ||
файлы: 1 | code_24859.txt [279B] [442] |
Ответов: 3349
Рейтинг: 233
|
|||
DataType = Number
|
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Ivann, как быть в таком случае?
|
|||
карма: 0 |
|
Ответов: 3349
Рейтинг: 233
|
|||
карма: 1 |
| ||
файлы: 1 | code_24860.txt [268B] [443] |
Ответов: 1528
Рейтинг: 57
|
|||
карма: 0 |
| ||
файлы: 1 | code_24871.txt [1.4KB] [445] |
Ответов: 3349
Рейтинг: 233
|
|||
карма: 1 |
| ||
файлы: 1 | code_24872.txt [1.5KB] [436] | ||
Голосовали: | hitman249 |
Ответов: 1528
Рейтинг: 57
|
|||
подумывал об этом и даже компонент этот искал, но ненашёл
|
|||
карма: 0 |
|
Ответов: 3349
Рейтинг: 233
|
|||
Плохо искал
------------ Дoбавленo в 20.06: hitman249 писал(а): чтото непруха, почему цифры 4-9 не проходят фэйс контроль ???а ты попробуй 1000 |
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Ivann писал(а): а ты попробуй 1000ты травмируешь мою и без того шаткую нервную систему |
|||
карма: 0 |
|
Ответов: 2265
Рейтинг: 676
|
|||
Что-то меня обошел стороной этот момент и только сейчас столкнулся, но так и не понял почему Edit при свойстве DataType=HexNumber выдает вместо Hex числовое значение.
|
|||
карма: 11 |
|
Ответов: 8926
Рейтинг: 823
|
|||
sla8a, 16-тиричный формат HexNumber предназначен исключительно для удобства пользователей, которые не могут запомнить 256 значений символов, да и стольких символов не придумано, нет их.
А внутри компьютера только биты и байты, обозначаемые набором "0" и "1" и 10-тиричный вывод на экран вполне удобен и логичен |
|||
карма: 19 |
|
Ответов: 2265
Рейтинг: 676
|
|||
Леонид, это я знаю, но как это относится к моему вопросу. Код элемента Edit строку (HexNumber) конвертирует в число, вот что мне не понятно. Зачем это? Какой в этом смысл? Возможно было чем-то обусловлено такое поведение элемента, но оно мне не понятно и не логично. Зачем элемент конвертирует в число?
|
|||
карма: 11 |
|
Разработчик
Ответов: 26148
Рейтинг: 2126
|
|||
Наверное, чтобы не лепить конвертор HexToInt
|
|||
карма: 22 |
|
Ответов: 2265
Рейтинг: 676
|
|||
Ну такое себе. Не понятно зачем отображается одно, а выдается совсем другое. Да и кому это могло понадобится. Или почему не добавили HexString. Понятно что можно на рассыпухе собрать.
А с элементом получается так: Если нужно Hex как число: -Edit конвертирует Если нужно Hex как строка: -Edit конвертирует -Конвертером конвертируешь обратно Если бы Edit выдавал Hex как строку, то максимум один конвертер понадобился если в число нужно было бы перевести. Тему поднял не для того чтоб это править. Но считаю что это неправильно сделано. |
|||
карма: 11 |
|
Разработчик
Ответов: 26148
Рейтинг: 2126
|
|||
sla8a писал(а): Но считаю что это неправильно сделано"...Если звёзды зажигают — значит — это кому-нибудь нужно..."(с) И кого сейчас спрашивать? "...Иных уж нет, а те далече..."(с) Редактировалось 1 раз(а), последний 2024-12-17 15:26:25 |
|||
карма: 22 |
|
15