20. oktober 2002 - 13:53Der 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???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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
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
Synes godt om
Ny brugerNybegynder
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.