![]() |
Wenn "Hallo" im Satz ist
Ich möchte checken ob das wort "Hallo" im Satz von Edit1 Steht. Wenn da irgendwo im Satz "Hallo" steht dann soll "Hallo zurück!" in Edit 2 ausgegeben werden. Wenn aber in Edit1 irgendwo im Satz "Ciau" steht dann soll er in Edit2 "Jaja, geh du nur" geschriben werden. Wie realisiere ich das am besten?
Gruss MiniKeks |
Re: Wenn "Hallo" im Satz ist
|
Re: Wenn "Hallo" im Satz ist
|
DP-Maintenance
Dieses Thema wurde von "Daniel" von "Klatsch und Tratsch" nach "Sonstige Fragen zu Delphi" verschoben.
|
Re: Wenn "Hallo" im Satz ist
Ich chek das ned, kann mir jemand helfen? Bin gerade ein Bisschen Müde :D
Danke! |
Re: Wenn "Hallo" im Satz ist
Zitat:
Delphi-Quellcode:
mfG
if Pos('Hallo', EinString) <> 0 then
ShowMessage('Oh mein Gott! Es gibt ein "hallo" im Text - wir werden alle sterben'); mirage228 |
Re: Wenn "Hallo" im Satz ist
Pseudocode:
Code:
Zeig doch mal selber Engagament :roll:
Wenn pos(solldasein,dasollsdrinsein) ungleich 0 ist
dann [...] [edit]Das -1 ion 0 verbessert :-D [/edit] |
Re: Wenn "Hallo" im Satz ist
Such mal unter Pos in der Delphi Hilfe ;) ...
Pos(W1, W2); W1 ist der string den du suchst und W2 worin du in suchst zb
Delphi-Quellcode:
If Pos("Hallo", Memo1.text) > 0 then
pos gibt die position des ersten Buchstabens zurück wenn dein wort vorkommt |
Re: Wenn "Hallo" im Satz ist
Hi,
schau in die Delphi Hilfe unter dem genannten Stichwort. Da steht sogar ein Beispiel dabei. :roll: Chris Edit: Wenigstens bin ich nicht Letzter. :lol: |
Re: Wenn "Hallo" im Satz ist
Delphi-Quellcode:
[edit]LOL eine ganze Flut von Antworten :mrgreen: [/edit]
procedure TForm1.Button1.Click(Sender : TObject);
begin if Pos('Hallo',Edit1.Text) > 0 then ShowMessage('es gibt ein "Hallo" !') else ShowMessage('Es gibt kein "Hallo" !'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 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