COleCurrency::ParseCurrency

BOOL ParseCurrency (LPCTSTR lpszCurrency, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
rzut (CMemoryException);
rzut (COleException);

Wartość zwracany

Niezerowa, jeśli ciąg został pomyślnie konwertowany na wartość waluty, w przeciwnym razie 0.

Parametry

lpszCurrency

Wskaźnik ciąg zakończony zerem, który ma zostać przeanalizowany.

dwFlags

Wskazuje flagi dla ustawień regionalnych, ewentualnie następującą flagę:

identyfikator lcid

Wskazuje identyfikator ustawień regionalnych dla konwersji.

Uwagi

Wywołanie tej funkcji Państwa do analizowania ciąg do odczytu wartości waluty. Używa specyfikacji języka narodowego (lokale identyfikatory) znaczenie znaków nienumerycznych w ciągu źródła.

Omówienie wartości Identyfikatora ustawień regionalnych, zobacz sekcję Obsługi wielu języków narodowych w Win32 SDK OLE Programmer's Reference.

Jeśli ciąg został pomyślnie konwertowany na wartość waluty, wartości tego obiektu COleCurrency ustawiono wartość i jego stan na prawidłowy.

Jeśli nie można przekonwertować ciągu na wartość waluty lub jeśli było liczbowe przepełnienia, status ten obiekt COleCurrency jest nieprawidłowy.

Jeśli konwersja ciągu nie powiodło się ze względu na błędy alokacji pamięci, ta funkcja generuje CMemoryException. W każdym innym Państwie błąd ta funkcja generuje COleException.

Omówienie COleCurrency |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleCurrency::Format, COleCurrency::GetStatus

Index