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



BeitragVerfasst: Do 03.09.09 16:48 
Hallo, ich hab mal wieder n problem ;)

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
if RadioButton6.checked = true then ;
    begin;
    metall := Power(1.5,stufe)*40;
    kristall := Power(1.5,stufe)*10;
        end;
if RadioButton7.checked = true then ;
    begin;
    metall := Power(1.6,stufe)*30;
    kristall := Power(1.6,stufe)*15;
    end;
edit7.text := inttostr (trunc(metall));
edit8.Text := inttostr (trunc(kristall));



Problem : Auch wenn ich den RAdiobutton6 angeklickt habe, gibt er das ergebnis vom Rb.7 raus und ich weiß nicht wieso.
Ich hoffe ihr könnt helfen
Gammatester
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 328
Erhaltene Danke: 101



BeitragVerfasst: Do 03.09.09 16:52 
Laß die ";" weg bei

ausblenden Delphi-Quelltext
1:
2:
3:
then ;
..
begin ;


Gammatester
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Do 03.09.09 16:54 
Mach mal das Semikolon nach den thens weg, sonst meint Delphi dass du nichts machen willst wenn die if-abfrage true ergibt, und das drunter wird immer aufgerufen.

Explizite Vergleiche auf true sind nicht nur unschön sondern in manchen Fällen auch Falsch!

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Bioman Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 03.09.09 17:00 
ha danke...funzt wieder...hätte mir auch selber auffallen können ^^
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Do 03.09.09 17:23 
user profile iconBioman hat folgendes geschrieben Zum zitierten Posting springen:
ha danke...funzt wieder...hätte mir auch selber auffallen können ^^


Und nach begin brauchst du auch kein Semikolon. Es gibt zwar keinen Fehler, sieht aber für Fortgeschrittene dann komisch aus.

//edit sry Gammatesters Post nicht gelesen.

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)