u:='MMORPG' niewazne z jakich liter (DM)

0

if u='MMORPG' then
cos tam

jesli u jest = mmorpg (czyli z malych liter)to komp tego nie uznaje
jak zrobic zeby bylo obojetne czy z małych czy zduzych
nawet moze byc MmOrPg :)

0

wrzucaj to do zmiennej, zamieniaj na male i dopiero potem dawaj if Zmienna1=Zmienna_z_malymi_literami then

0

albo po prostu z dużymi to nie ma znaczenia :P

if ansiuppercase(u)=ansiuppercase(tekst) then

// Nie doczytałem racja poprawiam :P

0
abc napisał(a)

albo po prostu z dużymi to nie ma znaczenia :P

if ansiuppercase(u)='MMORPG' then

No tak,ale ten warunek porownuje tekst MMPORG z MMORPG.

Takie cos jak MMORPG=MMoRpG nie zadziala

Najpierw trzeba zamienic pobranna zmienna i potem dopiero porownac

czyli chciazby:

var
Tekst,U:String;
begin
U:='MMORPG';
tekst:=AnsiUpperCase('MmoRpG');

if U=tekst then 
begin
ShowMessage('Tekst sie zgadza');
end else begin
ShowMessage('Tekst się różni');
end;
0

dzieki to 2 sie przyda a jeszcze lepiej by było gdyby mozna było
tak samo tylko ze zamiast ż moglo by byc z czyli u jest = moze a w ifie mam u:='może'
i zeby to dawal jako może :) to moze :)

z gory dzieki

aha to ż na z i ó na o ł na l ą na a itd. :)

0

abc napisał:

albo po prostu z dużymi to nie ma znaczenia

if ansiuppercase(u)='MMORPG' then

No tak,ale ten warunek porownuje tekst MMPORG z MMORPG.

Takie cos jak MMORPG=MMoRpG nie zadziala

Najpierw trzeba zamienic pobranna zmienna i potem dopiero porownac

Lofix czytaj coś napisał :) Jest okej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1