Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Hjælp til betinget sætning
Tags:
delphi
Bruger #14120
@ 26.08.08 16:28
0
Jeg er ret ny både på forummet her og til delphi så i må bære over med mig hvis jeg ikke kan udtrykke mit spørgsmål helt korrekt.
Jeg har lavet en betinget sætning hvor to Edit komponenter (begge med talværdier) skal være ens.
if Edit1.Text = Edit2.Text;
Mit spørgsmål er hvordan jeg kan sætte de to komponenter lig med hinanden.
4
svar postet i denne tråd vises herunder
3
indlæg har modtaget i alt
4
karma
Sorter efter stemmer
Sorter efter dato
2
Bruger #4912
@ 26.08.08 18:57
25
Hej Mathias
Jeg tror at det du spørger om er
Hvis A=B så gør et eller andet.
I Delphi skriver du så:
If Edit1.Text = Edit2.Text then
begin
Edit1.Color:=clSkyBlue; //Hvis ens er "1" blå
end;
Hvis det ikke var det, så er der som Brian beskriver. Forskellen ligger om "de SKAL være ens" eller "om de ER ens."
Mht. If... så se "If then (else.)" Det kunne også være
If A=B then
C:=7
else
C:=0;
Brug BEGIN og END hvis der er mere en linie.
Mik D
1
Bruger #345
@ 26.08.08 16:46
75
Hvis det er deres text værdier der skal være ens kan du gøre sådan her:
Kode
Edit1.Text := Edit2.Text;
1
Bruger #782
@ 26.08.08 19:20
291
Dobbeltklik først på Edit1 controllen på formen. Så vil den oprette et nyt stykke kode som gerne skulle håndtere OnChange for Edit1
I den kan du så skrive:
Edit2.Text := Edit1.Text;
Bagefter så dobbeltklik på Edit2 og gør det samme, bare modsat kode:
Edit1.Text := Edit2.Text;
0
Bruger #14120
@ 26.08.08 21:32
0
Tusind tak for hjælpen. Jeg fik løst problemt
Super med så hurtige og gode svar
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags