![]() |
POS: Groß-/kleinschreibung?
Hai,
ich bekomme eine Kriese. Nachdem ich in diesem ![]() Bei mir ist das Ergebniss so:
Mit diesem Code habe ich getestet.
Delphi-Quellcode:
Steht in Edit1 "Dies ist ein Test" habe ich bei:
procedure TForm1.Button1Click(Sender: TObject);
begin if (Pos(Edit2.Text,Edit1.Text) = 0) then begin ShowMessage ('Nicht gefunden'); end else begin ShowMessage ('Gefunden'); end; end; Edit2 = "Test" ein gefunden Edit2 = "test" ein nichtgefunden Jetzt verstehe ich überhaupt nix mehr. |
Re: POS: Groß-/kleinschreibung?
Da hat offensichtlich jemand Murks erzaehlt. Pos war schon immer case-insensitiv.
|
Re: POS: Groß-/kleinschreibung?
Zitat:
kannst Du es mal testen? |
Re: POS: Groß-/kleinschreibung?
In Delphi 6 prof getestet. CASE-INSENSITIV!
|
Re: POS: Groß-/kleinschreibung?
Hallo Robert,
Zitat:
Delphi-Quellcode:
das allerdings schon:
IF Pos('a', 'AAAAA') <> 0 THEN ShowMessage('OK');
Delphi-Quellcode:
daher könnte man sagen, dass POS in D5 schon die Groß- bzw.
IF pos('A', 'AAAAA') <> 0 THEN ShowMessage('OK');
Kleinschreibung berücksichtigt = case sensitive ist. Bei D7 bin ich mir nicht mehr so sicher, kann ich erst am Montag sagen bzw. Sharky hat das schon geprüft. |
Re: POS: Groß-/kleinschreibung?
Also bei mir, D6 PE, wird glaube ich auch die Groß- und kleinschreibung berücksichtigt.
Will ich das mal nciht haben, so nutze ich einfach die Funktion UpperCAse... |
Re: POS: Groß-/kleinschreibung?
Also die Funktion ist in meinem D6 Pro definitiv case-sensitive. Erstes Indiz:
Zitat:
Delphi-Quellcode:
In meinem Fall kann ich die Frage ganz klar mit 'sensitive' beantworten.
procedure TForm1.Button1Click(Sender: TObject);
var s : String; begin s:= 'Delphi-PRAXiS rulez!'; // Der Test mit Großbuchstaben If (Pos('RULEZ', s) > 0) Then ShowMessage('RULEZ im String gefunden') Else ShowMessage('RULEZ nicht im String gefunden'); // <----- wird angezeigt // Gegenprobe: If (Pos('rulez', s) > 0) Then ShowMessage('rulez im String gefunden') // <----- wird angezeigt Else ShowMessage('rulez nicht im String gefunden'); end; |
Re: POS: Groß-/kleinschreibung?
Habe mir eben die deutschen Hilfedateien zu D6 heruntergeladen. Et voilá:
Zitat:
|
Re: POS: Groß-/kleinschreibung?
Hallo Daniel,
Zitat:
![]() Zitat:
![]() |
Re: POS: Groß-/kleinschreibung?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo alle zusammen,
Pos ist definitiv case-sensitive. Wer es testen will, anbei eine kleine Demo. bye Claus |
Re: POS: Groß-/kleinschreibung?
Yep, mein Test von heute frueh war wohl etwas zu frueh.
Pos ist CASE-SENSITIV. Da habe ich einfach hier das falsche Wort geschrieben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:48 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 by Thomas Breitkreuz