Skocz do zawartości
Luksor

kod Delphi pomóżcie

Rekomendowane odpowiedzi

Zacząłem się uczyć niedawno delphi i napisałem taki kod dla checkboxa:

if checkbox1.checked:=true then button1.enabled:=true

Pisze mi że musi być jakiś Boolean czy coś. Poprawcie ten kod pliss. :jezor:

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Typ zmiennej musi być boolean (true i false).

Zmienna : boolean

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Zacząłem się uczyć niedawno delphi i napisałem taki kod dla checkboxa:

if checkbox1.checked:=true then button1.enabled:=true

Pisze mi że musi być jakiś Boolean czy coś. Poprawcie ten kod pliss. :jezor:

if checkbox1.checked = true then
   button1.enabled := true;

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
if checkbox1.checked = true then
   button1.enabled := true;

Działa :P, dzięki :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

@Snake, przecież to to samo. Oo

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie. Nie dał średnika i wstawił dwukropek w warunku.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

= - porównywanie

:= nadawanie wartości

 

w innych językach zazwyczaj jest == i =

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak sie sprawdza warunek logiczny to sie nie daje jawnego porównania (chyba ze porównujecie przez ===), bo to tak jakbyście sprawdzali if true = true...

 

po prostu:

if checkbox1.checked then
      button1.enabled := true;

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ta... a najlepiej jakby dał po prostu:

button1.enabled := checkbox1.checked;

:)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×