atarionline.pl Action! Error 8 a Include - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorMikeAtari
      • CommentTime25 Dec 2018 09:12 zmieniony
       
      OK.. musze znowu pozawracac wam glowy.. ;)

      Mam maly problem w Action!
      Sytuacja jest taka:
      Proboje dolaczyc (jako include) prosta tablcie array do mojego glowengo programu, ale podczas kompilacji wywala mi "error 8" (variable not declared)
      w miejscu gdzie proboje odczytac z tej tablicy.

      Wyglada to tak:
      Program MAIN.ACT

      _________________________________
      INCLUDE "H:DATA.ACT"

      CARD CH, DL

      PROC SETUP()
      GRAPHICS(0)
      DL=PEEKC(88)
      ZERO(DL,959) ;Clear the screen
      MOVEBLOCK(DL,MAP,13) ;<<<<<<<<<<<< error 8 (MAP)
      _______________________________


      a to ten include DATA.ACT zawierajacy array "map":
      _____________________________________
      MODULE
      BYTE ARRAY MAP=[55 55 56 57 58 59 58 57 56 55 56 56 57 55 ]
      MODULE
      _____________________________________

      Gdy ta tablice wstawie bezposrednio na poczatek MAIN.ACT, to wszystko oczywiscie dziala.

      Pytanie: Jak dolaczyc (globalna) array z zewn. include?
      Musze to jakos extra deklarowac w MAIN.ACT ? chyba nie.. ?
      Oczywiscie, samo "include" oraz H: dzialaja.
      • 2: CommentAuthorMikeAtari
      • CommentTime25 Dec 2018 09:12
       
      ok, problem rozwiazany:)
      mozna skasowac watek...
    1.  
      Jak?