как ограничить ввод цифр в поле , что бы после запятой было 2 знака
вот использую измененный код delphi от ввода Ip .
code_36832.txt
Этот топик читают: Гость
Ответов: 115
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_36832.txt [1.7KB] [346] |
Ответов: 8928
Рейтинг: 823
|
|||
powerbatman, можно и штатными средствами code_36833.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_36833.txt [214B] [246] |
Ответов: 115
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_36834.txt [255B] [332] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Леонид писал(а): можно и штатными средствамиПопробуй набрать 0.02, к примеру |
|||
карма: 22 |
|
Ответов: 1343
Рейтинг: 31
|
|||
карма: 2 |
| ||
файлы: 1 | code_36835.txt [253B] [311] |
Ответов: 115
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_36836.txt [368B] [358] |
Ответов: 1343
Рейтинг: 31
|
|||
powerbatman писал(а): вот так , даже ошибка windows - ntdll выходита не надо мучать программу бесконечным циклом, вот вариант(не имеет округления до целых, а лишь срезает всё что выходит за 2 символа после точки), получше чем штатное ограничение символов и функции ROUN со штатным ограничением нельзя написать скажем 99.99 там уже 5 символов, а что касается ROUN, то его можно вывести из строя, печатая цифорку вконце. code_36837.txt |
|||
карма: 2 |
| ||
файлы: 1 | code_36837.txt [545B] [363] |
Ответов: 8928
Рейтинг: 823
|
|||
Rysik, во прикопался Пришлось IC делать code_36838.txt (только цифры, точка (или запятая) и отбрасывание (добавление) до указанного количества десятичныз знаков, автор Tad )
|
|||
карма: 19 |
| ||
файлы: 1 | code_36838.txt [1.1KB] [348] | ||
Голосовали: | powerbatman |
Ответов: 5227
Рейтинг: 587
|
|||
Вот смотрю я код Edit и вижу там функцию isFloat с первого взгляда чистый паскаль но такой жёсткий
а вот так допустим нельзя
ведь в FPC тоже есть функция Val проверить не могу так как у меня FPC уже давно антивирус удалил |
|||
карма: 4 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Леонид, а в ConvertorEx->NumToFstr не пашет ?
|
|||
карма: 25 |
|
Ответов: 115
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_36839.txt [2.3KB] [363] |
Ответов: 8928
Рейтинг: 823
|
|||
Tad, он (ConvertorEx) есть в палитре, но я-то про него и не вспомнил, потому как никогда не пользовал, спрятался, зараза, в "Контейнерах" еле нашёл. Сейчас передвину, чтобы на виду был
|
|||
карма: 19 |
|
Ответов: 1343
Рейтинг: 31
|
|||
Леонид писал(а): во прикопался Пришлось IC делатьIC немного не доделан, туда можно ввести такое чудо: "..." ".." ".0." вот ещё вариант, вроде без ввода нескольких точек
|
|||
карма: 2 |
|
Ответов: 115
Рейтинг: 1
|
|||
Rysik писал(а): IC немного не доделан, туда можно ввести такое чудо: "..." ".." ".0." , а вот в схемку такое не введёшькуда там ввести ? |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
powerbatman писал(а): а как можно избавить от ввода точки Тогда вместо "точки" придётся нажимать на Tab. Тебе от этого легче станет ? |
|||
карма: 25 |
|