Avatar billede teknikeren Nybegynder
11. januar 2003 - 17:09 Der er 6 kommentarer og
1 løsning

Tilføje "."

Hej.
Jeg har 2 labels og de skal trækkes fra hindanden. Flg. står der:

Label 2 = 100.000.000
Label 9 = 200.000

Og koden:

Private Sub Command2_Click()
Label2.Caption = Label2.Caption - Label9.Caption
End Sub

Men når jeg trykker på knappen bliver label2.caption = 99800000 men den skulle være 99.800.000... Hvordan gør jeg sådan at den skriver 99.800.000 istedet for 99800000?
Avatar billede scb Praktikant
11. januar 2003 - 17:17 #1
Prøv at kigge under format i hjælp.
Jeg tror det er noget i retning af:
Label2.Caption = Format(Label2.Caption, "000.000.000")
Avatar billede teknikeren Nybegynder
11. januar 2003 - 17:28 #2
Hvad skal koden så være?
Avatar billede teknikeren Nybegynder
11. januar 2003 - 17:30 #3
Hvis koden ser sådan ud:

Private Sub Command2_Click()
Label2.Caption = Label2.Caption - Label9.Caption
Label2.Caption = Format(Label2.Caption, "000.000.000")
End Sub

Kommer tallet til at være 99800000,000.000... Og det er ik så fedt :o)
Avatar billede scb Praktikant
11. januar 2003 - 17:38 #4
Jeg er ikke lige ved en pc med VB, men prøv med:
Label2.Caption = Format(Label2.Caption, "###.###.###")
Avatar billede teknikeren Nybegynder
11. januar 2003 - 17:41 #5
Så bliver det "99800000,."...
Avatar billede scb Praktikant
11. januar 2003 - 18:00 #6
Så prøv med:
Label2.Caption = Format(Label2.Caption, "###,###,###")
Der er nemlig noget med at . = decimal seperator og , = tusind seperator
-SCB
Avatar billede teknikeren Nybegynder
11. januar 2003 - 18:38 #7
Tak for svaret!
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger Entreprise Arkitekt

Capgemini Danmark A/S

AI/Data Engineer

Riskpoint A/S (Riskpoint Solutions Limited)

IT Business Analyst