GnomiS Skrevet 18. august 2005 Del Skrevet 18. august 2005 Jeg har en label som skal regne ut prosent slik: Label6.Text = ("100" / Label5.Text) * Label4.Text & "%" Hvordan kan jeg få svaret i label6.text til å maks inneholde to desimaler? Lenke til kommentar
Moskus Skrevet 18. august 2005 Del Skrevet 18. august 2005 Slik kanskje: Public Function ToDesimaler(ByVal tall) As Double Return String.Format("{0:f2}", tall) End Function Lenke til kommentar
Richard87 Skrevet 22. august 2005 Del Skrevet 22. august 2005 Eller f.eks Label6.Caption = Round(Label5.Caption,2) & "%" Lenke til kommentar
GnomiS Skrevet 23. august 2005 Forfatter Del Skrevet 23. august 2005 Får ingen av metodene til å funke. Kanskje fordi jeg bruker .NET? Lenke til kommentar
aadnk Skrevet 23. august 2005 Del Skrevet 23. august 2005 Den første metoden burde i hvert fall fungere. Hvilken feilmelding får du? Kan du muligens fortelle hvilken konteks funksjonen benyttes, og helst i hvilken komplimator samt .NET-versjon? Lenke til kommentar
Moskus Skrevet 24. august 2005 Del Skrevet 24. august 2005 Jeg bruker også .Net, så det burde ikke spille noen rolle. Lenke til kommentar
Moskus Skrevet 25. august 2005 Del Skrevet 25. august 2005 Bruk funksjonen min over og skriv dette: Label6.Text = ToDesimaler((100 / Label5.Text) * Label4.Text) & "%" Lenke til kommentar
GnomiS Skrevet 25. august 2005 Forfatter Del Skrevet 25. august 2005 Takk. Fikk det til nå. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå