Stránka 1 z 1

Jak porovnat řetězce v Delphi

Napsal: čtv 9. úno 2006, 19:53
od MILHI
Zdravím.... Nevíte prosím někdo jak porovnat dva řetězce v Delphi? Abych mohl rozhodnout že jsou shodné? Například 'bla' a 'bla'??

Napsal: pát 10. úno 2006, 08:22
od pavel.minarik
if StringA=StringB třeba :oops:
a pokud bys nechtěl rozlišovat malá písmena tak před porovnáním na oba řětezce použij funkci LowerCase(Vstup: String): String

Napsal: pát 10. úno 2006, 10:56
od MILHI
pavel.minarik píše:if StringA=StringB třeba :oops:
a pokud bys nechtěl rozlišovat malá písmena tak před porovnáním na oba řětezce použij funkci LowerCase(Vstup: String): String

Skvělý... Díky, ale ještě je potřeba tam udělat závorky String(A), ale díkec :-D

Napsal: pát 10. úno 2006, 13:13
od pavel.minarik
MILHI píše:Skvělý... Díky, ale ještě je potřeba tam udělat závorky String(A), ale díkec :-D
není to potřeba, ale není zač (zárovky pouze pokud je podmínka složitější nebo chceš více podmínek řetězit)

Napsal: pát 10. úno 2006, 20:11
od MILHI
pavel.minarik píše:
MILHI píše:Skvělý... Díky, ale ještě je potřeba tam udělat závorky String(A), ale díkec :-D
není to potřeba, ale není zač (zárovky pouze pokud je podmínka složitější nebo chceš více podmínek řetězit)

Bez těch závorek si to myslelo že StringA je nějaká proměná, používam delphi 2005

Napsal: sob 11. úno 2006, 10:42
od pavel.minarik
MILHI píše:Bez těch závorek si to myslelo že StringA je nějaká proměná, používam delphi 2005
no a přesně tak sem to myslel, pokud deklaruješ A:String a B: String, tak to můžeš pochopitelně porovnávat if A=B ...

Napsal: ned 12. úno 2006, 18:47
od MILHI
pavel.minarik píše:
MILHI píše:Bez těch závorek si to myslelo že StringA je nějaká proměná, používam delphi 2005
no a přesně tak sem to myslel, pokud deklaruješ A:String a B: String, tak to můžeš pochopitelně porovnávat if A=B ...
Heh, mno právě přesně tak sem to zkoušel před tim než sem se ptal a nefungovalo :o))) Každopádně String(A)=String(B) funguje, takže v klidu ;o) Thx