Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi gross- kleinschreibung wird bei Pos beachtet (https://www.delphipraxis.net/41440-gross-kleinschreibung-wird-bei-pos-beachtet.html)

LaNtHaN 3. Mär 2005 12:20


gross- kleinschreibung wird bei Pos beachtet
 
Hallo zusammen...

Ich durchsuche mit foldendem Code mehrere StringLists.
Mit Pos sollte gross kleinschreibung eigentlich nicht beachtet werden, trotzdem findet es nur immer den exacten Suchstring...
Woran liegt das?
Delphi-Quellcode:
search := Edit7.Text;
for i := 0 to Row_2.Count-1 do
  if Pos(search, Row_2[i]) > 0 then ListBox4.Items.Add(Row_2[i]);
Vielen Dank

Matze 3. Mär 2005 12:22

Re: gross- kleinschreibung wird bei Pos beachtet
 
Delphi-Referenz durchsuchenUpperCase
Delphi-Referenz durchsuchenLowerCase

alcaeus 3. Mär 2005 12:22

Re: gross- kleinschreibung wird bei Pos beachtet
 
Zitat:

Zitat von LaNtHaN
Mit Pos sollte gross kleinschreibung eigentlich nicht beachtet werden

Falsch, Pos arbeitet CaseSensitive. Wandel das ganze mit Delphi-Referenz durchsuchenLowerCase für den Vergleich in Kleinbuchstaben um, und fertig.

Greetz
alcaeus

LaNtHaN 3. Mär 2005 12:23

Re: gross- kleinschreibung wird bei Pos beachtet
 
Vielen Dank für die schnelle Antwort

Muetze1 3. Mär 2005 12:47

Re: gross- kleinschreibung wird bei Pos beachtet
 
Moin!

Zitat:

Zitat von alcaeus
Zitat:

Zitat von LaNtHaN
Mit Pos sollte gross kleinschreibung eigentlich nicht beachtet werden

Falsch, Pos arbeitet CaseSensitive.

Altbekannter Bug in der Delphi Hilfe. Auch bei mir (Delphi 5) steht es noch falsch drinne, das Pos nicht Case-Sensitive arbeiten soll...

(für alle späteren Sucher die das gleiche Problem haben und den genauen Fehler suchen...)

MfG
Muetze1

Steve 3. Mär 2005 12:48

Re: gross- kleinschreibung wird bei Pos beachtet
 
Zitat:

Zitat von alcaeus
Falsch, Pos arbeitet CaseSensitive.

Stimmt. Die deutsche Onlinehilfe ist an dieser Stelle falsch! ("Die Groß/Kleinschreibung wird von Pos nicht berücksichtigt.", D5Prof)

Gruß
Stephan :dance:

[edit]zu spät und kein Hinweis bekommen :( :mrgreen: [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz