Autor Beitrag
DIABLO23
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mi 01.10.03 22:58 
Hi, hab ein Proble bei einer if funktion... ich weiß nicht wie ich mehrere befehle hintereinander ausführen kann.

Funktion sieht so aus:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
if freigabe > 0 then

einwurf.Text:=' XXXX' ;
 kostenedit.Text:= 'XXXX' ;
 rueck.Text:= 'XXXX' ;
 rgstrecke.ItemIndex:=-1;
 rgAnzahl.ItemIndex:=-1;
 rgKlasse.ItemIndex:=-1;
 (rgstrecke.enabled:=false);
 (rgAnzahl.enabled:=false);
 (rgklasse.enabled:=false);
 (rgAusland.enabled:=false);
 (cbhinrueck.enabled:=false);
 (BitBtn1.enabled:=false);
 (BitBtn3.enabled:=false);
 (Image2.enabled:=false);
 (Image3.enabled:=false);


ich weiß nicht wie ich die unteren befehle miteinander verknüpfen soll das sie alle ausgeführt werden wenn die bedingung erfüllt ist

MfG Jan

Moderiert von user profile iconKlabautermann: Delphi-Tags hinzugefügt.
UC-Chewie
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 531

WinXP
D5 Ent
BeitragVerfasst: Mi 01.10.03 23:12 
Setz deine Anweisungen zwischen begin und end.
Und was machen die Klammern um die Zuweisungen rum?

_________________
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
DIABLO23 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 02.10.03 16:10 
ich versteh jetzt garnixmehr.... zwischen begin und end sitzt das ganze doch schon... und die klammern kannste dir auch wegdenken... die sind nurnoch so da... weil ich die bei dem prog aus ner andren stelle rauskopiert hab wo die klammern halt von nöten waren..
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: Do 02.10.03 16:20 
Das ganze muss in einen BLOCK...ein block wird von begin und end eingeschlossen...man kann meherere blöcke in einander schachteln:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
begin
  ...
if freigabe > 0 then 
begin
  einwurf.Text:=' XXXX' ; 
  kostenedit.Text:= 'XXXX' ; 
  rueck.Text:= 'XXXX' ; 
  rgstrecke.ItemIndex:=-1
  rgAnzahl.ItemIndex:=-1
  rgKlasse.ItemIndex:=-1
  rgstrecke.enabled:=false; 
  rgAnzahl.enabled:=false; 
  rgklasse.enabled:=false; 
  rgAusland.enabled:=false; 
  cbhinrueck.enabled:=false; 
  BitBtn1.enabled:=false; 
  BitBtn3.enabled:=false; 
  Image2.enabled:=false; 
  Image3.enabled:=false; 
end;
...
end;


...macht doch sinn...oder?

_________________
mfg.
mâximôv
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Do 02.10.03 16:26 
maximus hat folgendes geschrieben:

...macht doch sinn...oder?


... aber auch nur für die Leute, die sich bemühen, die Grundlagen zu erlernen. Es gibt halt so gewisse Leute, die tun nichtmal das.. :roll:

_________________
Hasta La Victoria Siempre
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: Do 02.10.03 17:02 
Terra23 hat folgendes geschrieben:
maximus hat folgendes geschrieben:

...macht doch sinn...oder?


... aber auch nur für die Leute, die sich bemühen, die Grundlagen zu erlernen. Es gibt halt so gewisse Leute, die tun nichtmal das.. :roll:


*g* Nana...damit meinst du doch nicht etwa kolege Diablo? ..du weist doch garnicht wie seine ambitionen sind. Vielleicht brauchte er ja noch keine blöcke -> '...wer nicht fragt bleibt dumm'..dazu sind wir ja da 8)

_________________
mfg.
mâximôv
DIABLO23 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 02.10.03 17:33 
ok, danke... so klappts...

ich hab delphi nie richtig gelernt... hab kein richtiges grundwissen usw... eigne mir die einzelnen befehle halt nach und nach an...
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: Do 02.10.03 17:42 
DIABLO23 hat folgendes geschrieben:
ok, danke... so klappts...

ich hab delphi nie richtig gelernt... hab kein richtiges grundwissen usw... eigne mir die einzelnen befehle halt nach und nach an...



du solltest dir nicht die befehle aneignen, sondern erstmal die syntax...dan flutschen die befehle nur so :wink:

_________________
mfg.
mâximôv
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Do 02.10.03 18:48 
... nein, ich meine niemanden. :roll: Es kommt nur gelegentlich vor, daß es so Leute gibt. ;-)

_________________
Hasta La Victoria Siempre