![]() |
Re: Wenn "Hallo" im Satz ist
Delphi-Quellcode:
So müsste es funktionieren.
if pos('HALLO', uppercase(Edit1.Text)) <> 0 then
Edit2.Text := 'Hallo zurück!' else Edit2.Text := 'Jaja, geh du nur'; Pos gibt die Position von einem String in einem anderen zurück. Wenn 0 zurückgegeben wird, ist der String nicht vorhanden. Edit: Mist, zu langsam. |
Re: Wenn "Hallo" im Satz ist
Ähm... mir fällt grad auf, pos scheint case-sensetive zu sein, wenn ich das richtig erkenne. Kann man das vielleicht irgendwie ändern? :gruebel:
[edit] habs mit uppercase geschafft, schon gut :roll: :oops: [/edit] |
Re: Wenn "Hallo" im Satz ist
Zitat:
Zitat:
mirage228 |
Re: Wenn "Hallo" im Satz ist
Zitat:
Delphi-Quellcode:
Wenn ich jetzt in edit1 "hallo" eingebe, kommt da "kein hallo", wenn ich "Hallo" eingebe kommt "Hallo". Aber mit uppercase funzt es ;)
if pos('Hallo', Edit1.Text) <> 0 then
ShowMessage( 'Hallo') else ShowMessage( 'kein hallo'); |
Re: Wenn "Hallo" im Satz ist
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 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