AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

RadioButton ansprechen

Ein Thema von Borst · begonnen am 12. Mai 2004 · letzter Beitrag vom 13. Mai 2004
Antwort Antwort
Seite 1 von 2  1 2      
Borst

Registriert seit: 12. Mai 2004
6 Beiträge
 
#1

RadioButton ansprechen

  Alt 12. Mai 2004, 22:39
Ich möchte zwei RadioButtons ansprechen.


Code:
procedure TSpielmanager.verarbeiteEingabe(haufen,anzahl:integer);
begin
  if (1 <= anzahl) and
     (anzahl <= FHolz[haufen])
  then
    begin
      FHolz[haufen] := FHolz[haufen] - anzahl;
      if (FHolz[1]+FHolz[2]+FHolz[3] = 0) and [color=red][b](RadioButton1 = True)[/b][/color]
      then
        FBotschaft := [color=red][b]FSpieler+' hat gewonnen!'[/b][/color]
      else
        begin
          if FSpieler = FSpieler1
          then FSpieler := FSpieler2
          else FSpieler := FSpieler1;
          FBotschaft := FSpieler+' ist am Zug.';
        end;
    end
  else
    showMessage('Unzulässige Eingabe!');
end;


procedure TSpielmanager.verarbeiteEingabe(haufen,anzahl:integer);
begin
  if (1 <= anzahl) and
     (anzahl <= FHolz[haufen])
  then
    begin
      FHolz[haufen] := FHolz[haufen] - anzahl;
      if (FHolz[1]+FHolz[2]+FHolz[3] = 0) and [b][color=red](RadioButton2 = True)[/color][/b]
      then
        FBotschaft := [b][color=red]FSpieler-' hat gewonnen![/color][/b]'
      else
        begin
          if FSpieler = FSpieler1
          then FSpieler := FSpieler2
          else FSpieler := FSpieler1;
          FBotschaft := FSpieler+' ist am Zug.';
        end;
    end
  else
    showMessage('Unzulässige Eingabe!');
end;

Muss ich da noch was deklarieren?

[edit=Luckie]Argh, wer packt denn seinen Code in Zitat-Tags? Mfg, Luckie[/edit]
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 22:42
also es heißt nicht
RadioButton2 = True sondern
RadioButton2.checked = True
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Borst

Registriert seit: 12. Mai 2004
6 Beiträge
 
#3

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 22:59
Habs geändert. Er reagiert aber immer noch nicht darauf => nimmt die Abfrage einfach nicht wahr..
  Mit Zitat antworten Zitat
Borst

Registriert seit: 12. Mai 2004
6 Beiträge
 
#4

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:01
habs jetzt so

Delphi-Quellcode:
begin
  if (1 <= anzahl) and
     (anzahl <= FHolz[haufen])
  then
    begin
      FHolz[haufen] := FHolz[haufen] - anzahl;
      if (FHolz[1]+FHolz[2]+FHolz[3] = 0) and (RadioButton1.checked = True)
      then
        FBotschaft := FSpieler+' hat gewonnen!'
      else
      begin
      FHolz[haufen] := FHolz[haufen] - anzahl;
      if (FHolz[1]+FHolz[2]+FHolz[3] = 0) and (RadioButton2.checked = True)
      then
        FBotschaft := FSpieler-' hat gewonnen!'
      else
        begin
          if FSpieler = FSpieler1
          then FSpieler := FSpieler2
          else FSpieler := FSpieler1;
          FBotschaft := FSpieler+' ist am Zug.';
        end;
    end
  else
    showMessage('Unzulässige Eingabe!');
end;
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:05
Zitat von Borst:
habs jetzt so
Und?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Borst

Registriert seit: 12. Mai 2004
6 Beiträge
 
#6

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:09
geht immer noch nicht.

Hab mich hier auch mal genauer umgeschaut. Ich hab nichts gefunden, was mir aus meiner Sicht helfen könnte.
Sonst habt ihr aber echt ein Super Forum.. Respekt
  Mit Zitat antworten Zitat
Markus K.

Registriert seit: 26. Jan 2004
Ort: Halle
346 Beiträge
 
Delphi 2005 Personal
 
#7

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:15
Hallo Borst,
was geht nicht bzw. an welcher Stelle funktioniert etwas nicht? Kannst du den Quellcode eigentlich compilieren?

Tschüß Markus
  Mit Zitat antworten Zitat
Borst

Registriert seit: 12. Mai 2004
6 Beiträge
 
#8

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:17
ja, compilieren kann ich ihn.
Aber egal, ob (RadioButton1.checked = True) oder (RadioButton2.checked = True)
FSpieler+ hat immer gewonnen.
  Mit Zitat antworten Zitat
Benutzerbild von kiar
kiar

Registriert seit: 2. Aug 2003
Ort: Aschersleben
1.362 Beiträge
 
Delphi 5 Professional
 
#9

Re: RadioButton ansprechen

  Alt 12. Mai 2004, 23:39
fspieler gewinnt immer . du weist fspieler auch erst nach der abfrage spieler1 oder spieler 2 zu
verhältnisse die einem nicht passen,
muss man verändern oder verlassen
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: RadioButton ansprechen

  Alt 13. Mai 2004, 01:45
Zitat von Borst:
FBotschaft := FSpieler-' hat gewonnen!'
Was ist DAS!? Seit wann kann man einen String von einem anderen abziehen
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz