ALTERAR FORMATO DE DATA DO WINDOWS
Bom dia, procurei aqui no forum mas nao encontrei, normalmente os PC vem com o formato de data assim:
d/M/yyyy gostaria que o sistema ele conferisse se o formato esta em dd/mm/yyyy e caso nao esteja altere para o mesmo.
Alguem sabe se é possivel?
Valeu
d/M/yyyy gostaria que o sistema ele conferisse se o formato esta em dd/mm/yyyy e caso nao esteja altere para o mesmo.
Alguem sabe se é possivel?
Valeu
Iniciar
Painel de Controle
Opções Regionais e de Idioma
Clique no Botão Personalizar
Clique na ABA Data
e la você troca
Painel de Controle
Opções Regionais e de Idioma
Clique no Botão Personalizar
Clique na ABA Data
e la você troca
Ae Leandro ele quer que o programa troque ...n ele
Lord...o que a gente tem aki ..é uma sintaxe para chamar a tela do Painel de Controle, serve?
Se servir
Call Shell([Ô]rundll32.exe shell32.dll,Control_RunDLL intl.cpl[Ô],
vbNormalFocus)
assim
em ,[Ô]dd/mmm/yyyy[Ô] coloque o formato que deseja e pronto
Private Declare Function SetLocaleInfo Lib [Ô]kernel32[Ô] _
Alias [Ô]SetLocaleInfoA[Ô] (ByVal Locale As Long, _
ByVal LCType As Long, ByVal lpLCData As String) _
As Boolean
Private Declare Function PostMessage Lib [Ô]user32[Ô] Alias _
[Ô]PostMessageA[Ô] (ByVal hwnd As Long, ByVal wMsg _
As Long, ByVal wParam As Long, ByVal lParam As _
Long) As Long
Private Declare Function GetSystemDefaultLCID Lib _
[Ô]kernel32[Ô] () As Long
Private Const LOCALE_SSHORTDATE As Long = &H1F
Private Const WM_SETTINGCHANGE As Long = &H1A
Private Const HWND_BROADCAST As Long = &HFFFF&
Private Sub Command1_Click()
Dim dwLCID As Long
dwLCID = GetSystemDefaultLCID()
If SetLocaleInfo(dwLCID,LOCALE_SSHORTDATE,[Ô]dd/mmm/yyyy[Ô])=False Then
MsgBox [Ô]Erro na definição da data.[Ô]
Exit Sub
End If
PostMessage HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0
End Sub
em ,[Ô]dd/mmm/yyyy[Ô] coloque o formato que deseja e pronto
Mas porquê vc quer alterar as configurações?
Ve se isso ajuda???
Estou com o mesmo problema do nosso amigo LORDAUTUNM,
as Soluções do Marcelo e do Pascoal, não tiveram exito nos meus testes.
Alguem pode nos ajudar ?
as Soluções do Marcelo e do Pascoal, não tiveram exito nos meus testes.
Alguem pode nos ajudar ?
Tópico encerrado , respostas não são mais permitidas