Article View: pl.comp.lang.c
Article #470Wprowadzanie liczb w polach edycji w C++ Builder
From: Rafal Drwiega
Date: Thu, 18 Dec 1997 18:21
Date: Thu, 18 Dec 1997 18:21
18 lines
1612 bytes
1612 bytes
Pomocy !!! Może ktoś mógłby mi pomóc i wyjaśnił w jaki sposób zrobić w Builderze wprowadzanie w polach edycji tylko liczb (całkowitych i rzeczywistych). Próbowałem różnych rzeczy z MaskEdit ale to nie za bardzo chce wychodzić (jeśli chcę wprowadzić mniej liczb niż założyłem to zostają puste miejsca). Ściągnąłem też komponent do Delphi NumEdit, który teoretycznie robi to co chcę. Jednak gdy wpisuję liczbę zmiennoprzecinkową np. 1.3 (przecinek to . ) występuje błąd konwersji (podczas uruchamiania spod kompilatora) - "Project Praca.exe raised exception class EConvertError with message "1.3" is not a valid floating point value. Process stopped. Use Step or Run to continue" i pozycje po przecinku zostają usunięte. Gdy zmieniłem w pliku źródłowym komponentu . na , to błąd ten się nie pojawia natomiast nie można dokonywać obliczeń na takiej liczbie (np. 1,3), bo zostaje tylko pobierana wartość przed przecinkiem. Nie wiem co można by tu najlepiej zmienić. Rafał Drwięga
Technical Details
Message-ID:
<01bd0be2$98af9480$8786ccc2@default>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mail From: "Rafal Drwiega" <rdrwiega@free.polbox.pl> Newsgroups: pl.comp.lang.c Subject: Wprowadzanie liczb w polach edycji w C++ Builder Date: 18 Dec 1997 18:21:17 GMT Organization: poorly-installed news reader Lines: 19 Message-ID: <01bd0be2$98af9480$8786ccc2@default> NNTP-Posting-Host: ppp135.gdansk.tpnet.pl X-Newsreader: Microsoft Internet News 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit