![]() |
Zahlen formatieren (VBScript)
Hallo zusammen!
Würde gerne Zahlen mit VBScript formatieren, da ich aber mittlerweile rausgefunden habe, dass es unter VBScript die Funktion Format nicht mehr gibt, wollte ich mal nachfragen ob mir jemand bei meinem Problem helfen kann. Ich möchte, dass Zahlen z.B immer fünfstellig dargestellt werden: Ich habe die Zahl 5 und diese soll zu 00005 formatiert werden Früher ging das mit Format(5, "00000"), da es diese Funktion wie bereits erwähnt aber nicht mehr gibt, hänge ich momentan in der Luft! Hoffe es kann mir jemand weiterhelfen! Vielen Dank schon mal im Voraus! |
Re: Zahlen formatieren (VBScript)
Das ist nicht schwer. Einfach auf der linken Seite viele Nullen voranstellen
zahltext = "000000000000000" & zahl Dann von rechts 5 Stellen kopieren. Dazu gibt es eine Funktion in VBScript. (RightStr oder so Ähnlich) Man kann das noch verfeinern, indem man nicht 20 Nullen nimmt, sondern so viele, wie das Ergebnis maximal an Stellen haben soll. In Delphi hiese die Funktion StringOfChar(), auch hier gibt es eine vergleichbare VBScript Funktion. |
Re: Zahlen formatieren (VBScript)
Vielen Dank!
Funktioniert bestens! |
Re: Zahlen formatieren (VBScript)
Weiß jemand zufällig wie ich das o.g. Problemchen in Delphi umbauen kann?
Steh zur Zeit irgendwie auf der Leitung... :wall: |
Re: Zahlen formatieren (VBScript)
Zitat:
![]() |
Re: Zahlen formatieren (VBScript)
OK?! Kann's gar nicht glauben, dass es so einfach sein soll... Jetzt komm ich mir aber wirklich doof vor... :oops:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz