![]() |
Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibung
Hi,
in meiner kleinen Konsole arbeite ich bei der Überprüfung, was man eingetippt hat immer mit KeyDown:
Delphi-Quellcode:
Es wird aber nur genau nach exit gesucht, man könnte ja auch EXIT oder eXiT schreiben --> der Befehl wird dann natürlich nicht ausgeführt (delphi arbeitet das Wort einfach durch, wie es da steht, aber nicht in den anderen Schreibweisen). Wie könnte ich gleichzeitig alle anderen Schreibweisen prüfen ? Die Hauptsache ist, dass er das Programm in groß und klein-Schreibung und gemischt können muss. Wie mach ich das ?
if edit1.Text = 'exit' then Close;
|
Re: Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibun
Delphi-Quellcode:
LowerCase konvertiert alles in Kleinbuchstaben. Das was nach dem Gleichheitszeichen steht (in dem Fall exit) auch immer klein schreiben, dann kann man auch EXIT, ExIt, eXiT, etc. eingeben.
if LowerCase(edit1.Text) = 'exit' then Close;
|
Re: Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibun
Delphi-Quellcode:
Gruß
Einagbe := Uppercase(edit1.text);
if (Eingabe = 'EXIT') then... ManuMF [edit] Ups, ist schon eben gerade geschrieben worden. Naja egal, es funktioniert beides. [/edit] |
Re: Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibun
Oder auch:
Delphi-Quellcode:
Is das selbe wie vom Spinnchen nur mit Großbuchstabenumwandlung. :P
if UpperCase(edit1.text) = 'EXIT' then Close;
//Edit: Kein roter Kasten, Delphi-Tags |
Re: Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibun
|
Re: Eigene Konsole: Befehlsüberprüfung: groß/klein-schreibun
thx.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:01 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