VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Retrieve the computers currency symbol based on the Regional Settings of the control panel

by Anonymous (267 Submissions)
Category: Windows System Services
Compatability: Visual Basic 4.0 (32-bit)
Difficulty: Unknown Difficulty
Originally Published: Mon 25th January 1999
Date Added: Mon 8th February 2021
Rating: (1 Votes)

Retrieve the computers currency symbol based on the Regional Settings of the control panel

API Declarations


Private Declare Function GetUserDefaultLCID% Lib "kernel32" ()

Private Const LOCALE_SCURRENCY = &H14

Rate Retrieve the computers currency symbol based on the Regional Settings of the control panel



      Dim iRet1 As Long
      Dim iRet2 As Long
      Dim lpLCDataVar As String
      Dim Pos As Integer
      Dim Locale As Long
      Locale = GetUserDefaultLCID()
      iRet1 = GetLocaleInfo(Locale, LOCALE_SCURRENCY, lpLCDataVar, 0)
      Symbol = String$(iRet1, 0)
      iRet2 = GetLocaleInfo(Locale, LOCALE_SCURRENCY, Symbol, iRet1)
      Pos = InStr(Symbol, Chr$(0))
      If Pos > 0 Then
         Symbol = Left$(Symbol, Pos - 1)
      End If

Download this snippet    Add to My Saved Code

Retrieve the computers currency symbol based on the Regional Settings of the control panel Comments

No comments have been posted about Retrieve the computers currency symbol based on the Regional Settings of the control panel. Why not be the first to post a comment about Retrieve the computers currency symbol based on the Regional Settings of the control panel.

Post your comment

Subject:
Message:
0/1000 characters