Skocz do zawartości


Zdjęcie

[delphi]Jak zliczac punkty


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 kamm12

kamm12

    Obserwator

  • 5 postów

Napisano 24 08 2007 - 09:19

mam napisany program do gry w kosci
screenDołączona grafika
i jest tak ze jak klikam w "rzuc" to w edicie na tym button pojawia sie napis np "wyrzuciles 10" i w label punkty pojawia sie 10
tylko, ze za kazdym kliknieciu "rzuc" pojawiaja sie punkty ale nie sa dodawane do label punkty tylko wyswietlana jest nowa ilosc punktow

jak zrobic ze:
"rzuc" edit "wyrzuciles 10" w label mamy 10 pky
"rzuc" ediw "wyrzuciles 4" w label byla juz suma tych 2 rzutow czyli 14?

zeby nie wklejac calego kodu to zamieszczam link do pobrania programu
Odwiedź moją stronę

prosze o pomoc

  • 0

#2 Aman

Aman

    Windows 98/XP/Vista/Ubuntu

  • 955 postów

Napisano 24 08 2007 - 12:12

Rozwiązanie problemu jest prostsze niż pewnie myślałeś.

Wystarczy zrobić zmienną globalną np. ilosc_punktow, w procedurze przy uruchamianiu programu ustawić ją na 0.

Potem w procedurze Punkty przy każdym wylosowaniu wpisać kod np.:

ilosc_punktow := ilosc_punktow +  10;
(Label3.Caption := IntToStr(ilosc_punktow) + ' pkt.');

i gotowe.

Cały zmodyfikowany kod wygląda tak: http://wklej.org/id/093e136433

  • 0

#3 kamm12

kamm12

    Obserwator

  • 5 postów

Napisano 24 08 2007 - 14:21

fakt myslalem ze to bedzie bardziej skomplikowane

ale bardzo dziekuje za odpowiedz :rolleyes:
  • 0

#4 Aman

Aman

    Windows 98/XP/Vista/Ubuntu

  • 955 postów

Napisano 25 08 2007 - 10:14

Swoją drogą to program nie jest jeszcze bardfzo rozbudowany a bardzo pokomplikowałeś kod. Wszystko można napisać prościej i krócej w jednej procedurze.

  • 0

Zobacz więcej tematów z tagiem: Delphi



Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych