04. december 2003 - 13:50Der er
5 kommentarer og 1 løsning
Problem med store/små bugstaver
Hej
Jeg bruger følgene kode til at kikke en listbox igennem for et bestemt ord:
function TForm1.ContainsBlacklistedWords(ASearchText : String) : Boolean; var I : Integer; begin Result := False; for I := 0 to Blacklist.Items.Count-1 do begin // kig efter hvert enkelt ord i blacklisten. if Pos(Blacklist.Items.Strings[I], ASearchText) > 0 then begin // Okay ordet er fundet... Result := True; Break; end; end; end;
Men hvis jeg søger på 'test' og der står 'TEST' i listboxen så siger den at der ikke er fundet noget... Hvordan gør man sådan at den er ligeglad med store og små bugstaver?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function TForm1.ContainsBlacklistedWords(ASearchText : String) : Boolean; var I : Integer; begin Result := False; for I := 0 to Blacklist.Items.Count-1 do begin // kig efter hvert enkelt ord i blacklisten. if Pos(AnsiLowerCase(Blacklist.Items.Strings[I]), AnsiLowerCase(ASearchText)) > 0 then begin // Okay ordet er fundet... Result := True; Break; end; end; end;
Øv !! Snowball er hele tiden ca. 2 /10 af et sekund hurtigere end mig
//eht
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.