Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

проверка значения [D7, Win95/98, WinME, NT4, Win2k, WinXP]


гость2 ©   (2005-08-08 13:27:00) 

подскажите хорошую функцию проверки значения на соответсвие денежному типу (может содержать ','либо'.')


IceBeerg   (2005-08-08 14:05:00) [1]

Anatoly Podgoretsky ©   (08.08.05 13:57) [3]
Тоже верно...


Anatoly Podgoretsky   (2005-08-08 13:57:00) [2]

гость2   (08.08.05 13:27)  
подскажите хорошую функцию проверки значения на соответсвие денежному типу (может содержать ','либо'.')

Не может, одно из этих не будет являться числом. Приводи сначала к локализированую формату, после
этого try except end


IceBeerg   (2005-08-08 13:44:00) [3]

If ((StrScan(InputStr,'.')<>nil)or(StrScan(InputStr,',')<>nil)) Then ...
оно?


IceBeerg   (2005-08-08 13:41:00) [4]

Returns a pointer to first occurrence of a specified character in a string.

Unit

SysUtils

Category

string handling routines (null-terminated)

Delphi syntax:

functionStrScan( constStr: PChar; Chr: Char): PChar;

Delphi syntax:

externPACKAGE char * __fastcallStrScan( const char* Str, charChr);

Description

StrScan returns a pointer to the first occurrence of Chr in Str. If Chr does not occur in Str, StrScan returns nil (Delphi) or NULL (C++). The null terminator is considered to be part of the string.

Note: If the source string contains international characters, use AnsiStrScan instead.


Наверх

Титульная страница Поиск, карта сайта Написать письмо