Avatar billede ghazaleh Nybegynder
22. august 2001 - 15:44 Der er 2 kommentarer og
2 løsninger

Sammenligning af delstreng

Hvordan kan man sammenligne en delstreng med en string i forbindelse med en søgning?

ex. if edit1.text = computer then...

edit1.text er lig med \'put\' og resultatet bliver true fordi put er en delstreng i computer...
Avatar billede mukke Nybegynder
22. august 2001 - 16:02 #1
Har ikek lige delphi instalelret så kan ikke finde 100% korrekt syntax, men prøv at kigge i hjælpen under pos..

if pos(\'computer\', edit1.txt) >= 0 then
begin


end;

pos returnerer hvilken position den anden streng starter i den første (Det er muligt rækkkefølgen er omvendt) og VISTNOK -1 hvis den ikke indgår i.
Avatar billede mukke Nybegynder
22. august 2001 - 16:07 #2
(Det er muligt den heder strpos i stedet...)
Avatar billede martinlind Nybegynder
22. august 2001 - 16:10 #3
if Pos(\'put\',\'computer\') <> 0 then
Avatar billede ghazaleh Nybegynder
22. august 2001 - 17:22 #4
mukke kom med løsningen først, men martinlind viste den helt rigtige løsning, så jeg synes at det er mest fair at dele pointene...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester