Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist (https://www.delphipraxis.net/106272-delphi-pruefen-ob-edit-bestimmter-wert-drinnen-ist.html)

Larsi 8. Jan 2008 11:07


Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
hi,
ich hab n edit indem z.B. 'Hallo Larsi' drinsteht. jetzt möchte ich das so machen: in einem anderen edit steht z.B. nur 'hallo' drinnen aber ich möchte jetzt, dass wenn ein teil des einen edits auch im anderen ist, dass dann zb mit ner if anweisung irgendwas passier.

Bsp.:

Delphi-Quellcode:
if edit1.text = Einwortaus.Edit2.text then
blablabla
else
blablalba
kann mir di jmd helfen???


MFG Lars Wiltfang

mkinzler 8. Jan 2008 11:09

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Pos(), StrScan()

der_kumpel 8. Jan 2008 11:10

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Überprüfe mit Pos(), ob die Position des Textes vom 2. Edit im 1. Edit größer 0 ist.

Larsi 8. Jan 2008 11:11

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
könnt ihr mir da mal n codeschnippsel für geben das smit pos und so hab ich noch nie verstanden!

mkinzler 8. Jan 2008 11:15

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Delphi-Quellcode:
if Pos( Edit2.text, Edit1.text) < 0 then
Ist wahr wenn der Inhalt von Edit2 Teil von edit1 ist

Helmi 8. Jan 2008 11:17

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Zitat:

Zitat von mkinzler
Delphi-Quellcode:
if Pos( Edit2.text, Edit1.text) < 0 then
Ist wahr wenn der Inhalt von Edit2 Teil von edit1 ist

müsste es nicht so heissen?

Delphi-Quellcode:
if Pos( Edit2.text, Edit1.text) > 0 then
Also größer null?

Larsi 8. Jan 2008 11:18

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
danke, das war ja einfach :)
könntet ihr mir dann auch noch benatworten wie ich das machen kann dass es egal ist ob das groß oder kleinbuchstaben sind???

taaktaak 8. Jan 2008 11:19

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Moin, Moin,

Delphi-Quellcode:
if (pos(edit1.text,edit2.text)>0) or
   (pos(edit2.text,edit1.text)>0) then blabla // Doppelung vorhanden
                                  else blabla // keine Doppelung vorhanden
ggf. noch konvertieren, wenn Groß-/Kleinschreibung nicht berücksichtigt werden soll
Gruß Ralph

edit: ZWEI Prüfungen notwendig, da die Anforderung ist...

Zitat:

wenn ein teil des einen edits auch im anderen ist

DeddyH 8. Jan 2008 11:20

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Delphi-Quellcode:
if Pos( AnsiLowerCase(Edit2.text), AnsiLowerCase(Edit1.text)) > 0 then

mkinzler 8. Jan 2008 11:21

Re: Delphi: Prüfen ob in Edit bestimmter Wert drinnen ist
 
Zitat:

Also größer null?
ja, sch... Shift-Taste


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 Uhr.
Seite 1 von 2  1 2      

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