logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Delphi – jak odczytać i zapisać wynik działania na liczbach z pliku INI w grze

pablo20004 13 Sty 2007 02:54 1293 8
REKLAMA
  • #1 3440008
    pablo20004
    Poziom 12  
    Posty: 105
    Ocena: 10
    Cześć
    Robię grę w delphi i mam mały problem bo potrzebuje zrobić coś takiego:
    Jest np. takie działanie s(300)-ca(24)=s(276) (ta sama liczba tylko mniejsza o 24) a następnie potrzebuje do s (276)+350=626 i jak to zrobić jak ta liczba s jest zapisana w pliku ini bo mi to nie chce wyjść a bez tego nie dam rady dalej robić :| . A wiec proszę o pomoc. Z góry dzięki
  • REKLAMA
  • Pomocny post
    #2 3440536
    ostry_18
    Poziom 24  
    Posty: 824
    Pomógł: 64
    Ocena: 35
    z tego co kojarze z delphi to powonno to chyba tak wygloądać:
    s:=s-24;
    s:=s+350;
  • #3 3440600
    pablo20004
    Poziom 12  
    Posty: 105
    Ocena: 10
    dzięki za pomoc :)

    Dodano po 16 [minuty]:

    a da się zrobić żeby dany przycisk był nieaktywny dopiero po naciśnięciu 2 był żeby był aktywny :?:
  • REKLAMA
  • #5 3442421
    pablo20004
    Poziom 12  
    Posty: 105
    Ocena: 10
    dzięki działa a wiesz może jak zrobić losowanie liczb w zakresie od 9 do -9 :?:
  • REKLAMA
  • REKLAMA
  • #7 3442501
    pablo20004
    Poziom 12  
    Posty: 105
    Ocena: 10
    no i mi nie wychodzi :| mógł byś mi napisać :?: pliss
  • #9 3442595
    pablo20004
    Poziom 12  
    Posty: 105
    Ocena: 10
    Dzięki wielki działa :D

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy problemu zapisu i odczytu wartości liczbowych z pliku INI w grze napisanej w Delphi oraz operacji arytmetycznych na tych liczbach. Rozwiązanie obejmuje modyfikację zmiennej liczbowej poprzez proste działania: odejmowanie i dodawanie wartości (np. s := s - 24; s := s + 350;). Poruszono także temat sterowania stanem przycisków GUI, gdzie przycisk może być domyślnie nieaktywny (Enabled := false) i aktywowany programowo (Enabled := true). Dodatkowo omówiono generowanie losowych liczb całkowitych w zakresie od -9 do 9 w Delphi, wykorzystując funkcję Random z odpowiednim przesunięciem (x := Random(19) - 9) oraz inicjalizację generatora liczb losowych przez Randomize. Podane rozwiązania są praktyczne dla programowania gier i interfejsów użytkownika w Delphi, z uwzględnieniem odczytu danych z plików INI i manipulacji zmiennymi liczbowymi.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA