![]() |
String prüfen ob leer
Wollte eigentlich nur wissen, ob jemand weiß, welche Methode die bessere ist
Delphi-Quellcode:
oder
var sValue
if sValue <> '' then begin
Delphi-Quellcode:
oder sind beide gleichwertig ?
if length(sValue) > 0 then begin
oder gibts noch ne andere (bessere / schnellere) Möglichkeit ? Gruss Hans |
Re: String prüfen ob leer
Hallo
Ich würde sagen, die zweite ist langsamer wegen dem Funktionsaufruf Length und dem >. Gruss Shaman |
Re: String prüfen ob leer
Hi,
Ich würde die zweite für schneller halten. Beim ersten wird ein Stringvergleich durchgeführt, der IMHO langsamer als ein Int-Vergleich ist. |
Re: String prüfen ob leer
Zitat:
...:cat:... |
Re: String prüfen ob leer
hi,
ich würde
Delphi-Quellcode:
benutzen, da du somit auch sicherstellst das keine
if length(trim(sValue)) > 0 then
'leerzeichen-eingabe' gültig ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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