Pasti karena eSPT ya ? :)
Coba lihat2 code di bawah (silakan modifikasi sendiri sesuai logika yg anda 
inginkan - kalau di sini, memunculkan dialog box supaya user memilih regional 
setting yg sesuai, sama seperti eSPT)

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" 
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal 
lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As 
Long
Const SW_SHOWNORMAL = 1
Public Const LOCALE_SENGCOUNTRY = &H1002    '  English name of country
Const cMAXLEN = 255
Public Const LOCALE_SYSTEM_DEFAULT& = &H800
Public Const LOCALE_USER_DEFAULT& = &H400

Private Declare Function apiGetLocaleInfo Lib "kernel32" _
    Alias "GetLocaleInfoA" (ByVal Locale As Long, _
    ByVal LCType As Long, ByVal lpLCData As String, _
    ByVal cchData As Long) As Long

Function fLocaleInfo(lngLCType As Long) As String
Dim lngLocale As Long
Dim strLCData As String, lngData As Long
Dim lngX As Long

    strLCData = String$(cMAXLEN, 0)
    lngData = cMAXLEN - 1
    lngX = apiGetLocaleInfo(LOCALE_USER_DEFAULT, lngLCType, _
                    strLCData, lngData)
    If lngX <> 0 Then
        fLocaleInfo = Left$(strLCData, lngX - 1)
    End If
End Function

Sub Main()
    Dim dblReturn As Double
    Dim RegSetting As String
    
    RegSetting = fLocaleInfo(LOCALE_SENGCOUNTRY)
    If RegSetting <> "United States" Then
        MsgBox "Anda menggunakan Regional Setting " & RegSetting & vbCrLf & 
"Anda harus mengganti Regional Setting menjadi English(United States)", 
vbOKOnly + vbInformation
        dblReturn = Shell("rundll32.exe shell32.dll,Control_RunDLL 
intl.cpl,,0", 5)
        End
    End If
End Sub
Liung's
www.apktntajd.com (Ape Kate Ente Aje Deh!)

  ----- Original Message ----- 
  From: indra gunawan 
  To: [email protected] 
  Sent: Wednesday, May 16, 2007 12:57 PM
  Subject: RE: [Programmer-VB] Merubah Format Regional Option pada Regional 
Setting XP lewat VB6



  Kalau menurut saya di aplikasi develop.harus ada dua procedure settingan

    1.. Merubah Format apapun menjadi English. 
    2.. Merubah Format apapun menjadi indonesia 
  Saat login atau first load, jalankan procedure menjadi English (No.1) dan 
pada saat LogOFF dari aplikasi maka rubah procedure menjadi Indonesia (No.2)

  Dengan begitu setingan pada sebelum menggunakan aplikasi dengan sesudah 
aplikasi tidak akan berubah

  Kalau dari postingan anda, berarti anda sudah memiiki script untuk merubah 
region kan.? Tinggal dirubah aja script nya menjadi English dan Indonesia, dan 
panggilnya sesuai kebutuhan aja (firstload nya dan log offnya)


------------------------------------------------------------------------------


  From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of 
ChipMunks
  Sent: Thursday, May 17, 2007 11:36
  To: benpinterya
  Subject: Re: [Programmer-VB] Merubah Format Regional Option pada Regional 
Setting XP lewat VB6

  benpinterya
  benpinterya> Rekan-rekan programmer,
  benpinterya> 
  benpinterya> Ada hal yang ingin saya tanyakan mengenai Regional Setting.
  benpinterya> Di PC User (Win XP) ada 2 aplikasi yang satu aplikasi jadi, kita 
  benpinterya> sebut Aplikasi A dan satu lagi Aplikasi yang kami develop dengan 
VB6 
  benpinterya> kita sebut Aplikasi B.
  benpinterya> Pada PC User, setting default formatnya adalah "English [United 
  benpinterya> States]"
  benpinterya> kalau user membuka Aplikasi A, maka regional Option pada 
Regional 
  benpinterya> Setting berubah menjadi format "Indonesia", saat user selesai 
  benpinterya> memakai Aplikasi A, saat keluar Regional formatnya tidak kembali 
  benpinterya> menjadi "English [United States]" tetapi tetap "Indonesia", ini 
  benpinterya> menimbulkan masalah saat user memakai aplikasi B dimana 
  benpinterya> formatnya "English [United States]".
  benpinterya> Solusi yang hendak kami ambil adalah merevisi regional format 
  benpinterya> menjadi "English [United States]" saat masuk ke menu utama dan 
jika 
  benpinterya> keluar/selesai dari aplikasi, formatnya kembali menjadi seperti 
  benpinterya> format sebelumnya.
  benpinterya> 
  benpinterya> Mohon pencerahannya, terima kasih sebelumnya
  benpinterya> 
  benpinterya> Salam,
  benpinterya> Ferry

  rubah lagi regional settingnya lewat aplikasi yang dibikin pake VB

  Salam, 
  ChipMunks (Copy Paste Programmer)
  mailto: [EMAIL PROTECTED]
  Yahoo : Henqy
  Skype : Hengky_Purnomo

  . 
   

Kirim email ke