Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

C++ Builder: ввод дробного числа

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
p519446
Гость





СообщениеДобавлено: Пт Янв 31 2003 22:36    Заголовок сообщения: C++ Builder: ввод дробного числа Ответить с цитатой

Доброго всем! Поможите дебютанту, плз.

Подскажите, плз, как в C++ Builder'e кинуть на форму окошко и заставить его работать только на прием дробных чисел (например, в формате '#####0.000'), но НЕ использовать при этом TDBEdit (т.е. вне связи с какой-либо БД).
TMaskEdit работает "странно": после нажатия десятичной точки он не сдвигает целую часть к этой точке, т.е. он вообще считает, что я ввожу строку. Короче, как на практике воспользоваться классом TFloatField, например, для такой простой задачи: юзер вводит длину окружности (дробную!), а я ему выдаю диаметр.

Заранее спасибо всем, кот ответит!
Вернуться к началу
Alexzhs



Зарегистрирован: 10.03.2002
Сообщения: 33

СообщениеДобавлено: Сб Фев 01 2003 20:20    Заголовок сообщения: Re: C++ Builder: ввод дробного числа Ответить с цитатой

Я Собираюсь для этого компонент писать.
Которому задается количество знаков до и
после запятой, который может увеличивать на 1
в самом правом значении.
А вообще, я бы сделал так:
В обработчике события проверял введенный
символ и действовал в соответствии с нужными
правилами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
xAL



Зарегистрирован: 31.01.2003
Сообщения: 27
Откуда: Челябинск

СообщениеДобавлено: Вт Фев 04 2003 18:18    Заголовок сообщения: Re: C++ Builder: ввод дробного числа Ответить с цитатой

А что, тяжело double mm=Edit1->Text.ToDouble(), и работать, как с переменной типа double (записать в нужный обработчик и все)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...