Avatar billede juzas Mester
09. juli 2013 - 19:39 Der er 5 kommentarer

Delete i "Label"

Har en label som der står nogle tal fx "34,3412313143" hvordan sletter man alt bag "," så der står "34".
Avatar billede kroning Nybegynder
09. juli 2013 - 20:00 #1
label1.Caption:=Copy(label1.Caption,1,Pos(',',Label1.Caption)-1);
Avatar billede juzas Mester
09. juli 2013 - 20:07 #2
Tak :)
Avatar billede hugopedersen Nybegynder
09. juli 2013 - 20:12 #3
label1.Caption := Trunc(StrToFloat(label1.Caption));

er vel den helt sikre metode
Avatar billede kroning Nybegynder
09. juli 2013 - 20:19 #4
hugo> Hvis det skal være sikker skal man vel bruge StrToFloatDef

label1.Caption := IntToStr(Trunc(StrToFloatDef(label1.Caption,0)));

eller pakke det ind i en try except
Avatar billede hugopedersen Nybegynder
10. juli 2013 - 09:53 #5
Det har du ret i Kroning - jeg sad og var ved at finde på en rutine til beregning af Maidenhead locator squares da jeg skrev det, så måske var jeg en smule distraheret :-)
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