Announcement

Collapse
No announcement yet.

Zwei Checkboxen, die sich gegenseitig EIN- und AUSschalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zwei Checkboxen, die sich gegenseitig EIN- und AUSschalten

    if(chkASCIIBakupYES->Checked ==true)
    {
    chkASCIIBakupYES->Checked = false;
    chkASCIIBakupNO->Checked = true;
    }
    else
    {
    chkASCIIBakupYES->Checked = true;
    chkASCIIBakupNO->Checked = false;
    }

    Ich möchte zwei Checkboxen gegenseitig EIN- und AUS-schalten. Das heisst, wenn ich die einte anklicke sollte die zweite, wenn die erste auf True war, eine Häkchen bekommen und bei der ersten sollte das Häkchen deaktiviert werden. Ich habe es mit der oben aufgeführten Funktion probiert. Das ging nicht, da ich einen Loop bekommen habe ist mir das Programm ständig abgestürtzt. Hat jemand einen Ahnung wie man das sonst noch lösen könnte?

    Vielen Dank für Eure Hilfe

    mfg
    DanyS

  • #2
    Nimm doch einfach TRadioButtons, es kann dann naemlich immer nur ein RadioButton,pro Gruppe ausgewählt sein.<br>
    Bei TRadioGroup hat man automatisch schon eine Gruppe.<bR>
    Wenn man nur mit TRadioButtons arbeitet, muß man sich selbst um die Gruppen kuemmern. Eine Gruppe besteht dann aus TRadioButtons, die auf der selben TWinControl (z.B. TForm, TPanel) dargestellt werden.
    <br>
    Chris<br&gt

    Comment


    • #3
      <html>

      <head>
      <meta http-equiv="Content-Type"
      content="text/html; charset=iso-8859-1">
      <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
      <title>Normale Seite ohne Titel</title>
      </head>

      <body bgcolor="#FFFFFF">

      <pre>
      static int ok=1;
      if(ok)
      {
      ok=0;
      if(chkASCIIBakupYES-&gt;Checked ==true)
      {
      chkASCIIBakupYES-&gt;Checked = false;
      chkASCIIBakupNO-&gt;Checked = true;
      }
      else
      {
      chkASCIIBakupYES-&gt;Checked = true;
      chkASCIIBakupNO-&gt;Checked = false;
      }
      ok=1;
      }
      </pre>
      </body>
      </html&gt
      Günther

      Comment

      Working...
      X