![]() |
if bedingung nicht auf groß und kleinschreibung achten
hi
ich habn nen prob wenn ich jetzt eine if bedingung habe und damit abfrage
Delphi-Quellcode:
hier ist mein prob die namen usw werden aus einem textfild ausgelsen und ich will die groß und keinschreibung vernachlässigen oder einfach alles groß oder klein umschreiben lassen also nicht im textfeld sondern im q-code. blos wie mache ich das???
var
ka:string =Arbeite; //nur in diesem fall 'Arbeite' begin if (ka='arbeite') then begin ... mfg gandime |
Re: if bedingung nicht auf groß und kleinschreibung achten
Ganz einfach:
Delphi-Quellcode:
if uppercase(ka) = 'ARBEITE' then .....
|
Re: if bedingung nicht auf groß und kleinschreibung achten
Hallo,
wandle einfach den String, den Du überprüfen willst, in Kleinbuchstaben um:
Delphi-Quellcode:
Gruß
var
ka:string =Arbeite; //nur in diesem fall 'Arbeite' begin if (LowerCase(ka) = 'arbeite') then begin ... xaromz |
Re: if bedingung nicht auf groß und kleinschreibung achten
Dann verwende doch einfach die Funktion "SameText", die vergleicht zwei Strings unabhängig von der Groß-/Kleinschreibung.
Delphi-Quellcode:
if Sametext(ka, 'arbeite') then...
|
Re: if bedingung nicht auf groß und kleinschreibung achten
Ich nehme immer
comparetext(string1,string2) das ist case-insensitive |
Re: if bedingung nicht auf groß und kleinschreibung achten
jo thx für die schnelle antwort und geht das auch wenn punkte enthalten sind?
|
Re: if bedingung nicht auf groß und kleinschreibung achten
Ja!
|
Re: if bedingung nicht auf groß und kleinschreibung achten
Ansonsten noch ein Tipp: AnsiSameText() arbeitet auch vernünftig mit Umlauten und sprachspezifischen Sonderzeichen. UpperCase() etc. arbeiten nicht ordentlich bzw. ignorieren z.B. ÄÖÜ und ß.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 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