Avatar billede koldstar Nybegynder
20. oktober 2002 - 13:53 Der er 3 kommentarer og
1 løsning

valuta- komma el. punktum

Hejsa.
Er det muligt at ændre vultainstillingerne i windows vha. visual basic?? Jeg vil gerne have ændret decimaltegnet fra punktum til komma, og tilbage igen når progtammet afsluttes???
Hvis det ikek er muligt at ændre det, hvordan kn jeg så aflæse hvad den aktuelle indstilling er???
Avatar billede koldstar Nybegynder
22. oktober 2002 - 16:13 #1
hmmm.... nogen der ved hvordan man gør i andre sprog så????
Avatar billede sion Nybegynder
22. oktober 2002 - 22:58 #2
Davs koldstar,
jeg har lavet en lille kodestump til at tjekke om det bruges dansk eller engelsk komma-sætning, specielt til dig :P. Koden er som følger:

Public Sub TjekKomma()

    Dim KommaTest As Single, T As String
    KommaTest = 0.5
   
    'Tjekker om der står "," eller "."
    If InStr(KommaTest, ",") Then
        T = " For at få programmet til at regne rigtigt, bør du " & vbNewLine & _
        " vælge International og Tal i Windows Kontrol- " & vbNewLine & _
        " panelet og indstille: " & vbNewLine & vbNewLine & _
        " 1) Decimaltegn til . (i stedet for komma)." & vbNewLine & _
        " 2) 1000-talsseperator til , (i stedet for punktum)." & vbNewLine & _
        " 3) Listeseperator til . (i stedet for semikolon)." & vbNewLine & vbNewLine & _
        " Vil du foretage disse ændringer nu? " & vbNewLine
       
        If MsgBox(T, vbYesNo + vbExclamation) = vbYes Then
            Shell "control.exe", 3 'kontrolpanel
        End If
    End If
   
End Sub

Skriv hvis du er i tvivl om noget...
-Sion
Avatar billede koldstar Nybegynder
23. oktober 2002 - 15:20 #3
det ser godt. ud... jeg har ikek mulighed for at afprøve det lige nu, men det er vist det her jeg har brug for.. tak
Avatar billede jpvj Nybegynder
09. juli 2003 - 16:29 #4
I delphi kan man sætte en eller anden formatterings variabel (3 år siden ... tænke ... tænke ...) der definerer dette.... Kan ikke huske hvad den hed. Den bevirkede at tal/valuta/dato blev behanldet efter variablens indstilling.



JP
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester