Skocz do zawartości

Arekadiusz

Użytkownicy
  • Postów

    475
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Arekadiusz

  1. Mam jeszcze 2 pytania:

    1. Jak można zprawdzić czy w rejestrze istnieje dany klucz(czytałem w dokumentacji że można sprawdzić nazwę).Jeżeli nie można to powiedzcie czy dobrze używam tej funkcji z nazwą:

    GML
    registry_exists('name')

    {

    show_message('ok!')

    }

    else

    {

    show_message('Brak danych!')

    }

     

     

    2.Czy można usuwać klucze z rejestru? A jeżeli nie to chociaż wartości ciągu?

  2. Dzięki już wszystko działa,ale mam jeszcze jedno pytanie z rejestrem:

    Gdy tym kodem zrobie wpis do rejestru:

    GML
    registry_set_root(0)

    registry_write_string_ext("gra","kod","1234")

     

    w HKEY_CURRENT_USER utworzy się folder gra i w nim reszta.A jak zrobić aby folder gra utworzył sie w folderze Software i dopiero potem reszta?

  3. Witam!

     

    Gdy użyje kodu:

    GML
    registry_set_root(0)

    registry_write_string_ext(gra,kod,1234)

     

    W systemie Windows XP Home Edition tworzy się klucz i wszystko jest dobże.Lecz na drugim komputerze z systemem Windows Vista Home Premium nie tworzy się nic.Na obu komputerach mam Game Maker 8.0 Lite.Dlaczego tak się dzieje? Co robie źle?

     

    Z góry dziękuje za pomoc.

  4. Jeszcze jedno:

    Napisałem taki kod w create:

    GML
    var dane;dane=get_string("Kod:","")

    registry_set_root(2)

    registry_write_string_ext("aplikacja","kod",dane)

     

    W systemie Windows XP Home Edition wszystko działa poprawnie,lecz w systemie Windows Vista Home Premium nie tworzy się klucz ani nic.

    Co robie źle?

  5. Witam!

     

    Edit: Opis problemu z rejestrem na dole.

     

    Mam taki kod w glob left pressed:

    GMLif !instance_position(x div 1 * 1,y div 1 * 1,_aktualny) and y>1

    instance_create(x div 1 * 1,y div 1 * 1,_aktualny);

     

    a taki w draw

    GMLx=mouse_x; y=mouse_y;

     

    draw_set_font(font0);

    draw_text(448,16,"Aktualny obiekt:");

    draw_sprite(_aktualny_sprite,0,510,45);

    draw_sprite(spr_celownik,0,x div 1 * 1,y div 1 * 1);

     

    Po jednym kliknięciu rysuje mi się jeden sprite,lecz gdy przytrzymam lewy przycisk myszy i porusze kursorem już dalej się nie rysuje.Jak zrobić,aby po kliknięciu, przytrzymaniu lewego klawisza myszy i ruszania kursorem sprite dalej się rysował(tak jak w programach graficznych)?

  6. Witam!

    Mam dwa pytania:

     

    1 Jak minimalizować program do paska na dole(tam gdzie jest sieć,zegar,itp) i potem kliknięciem w tą ikonę go przywracać?

    2 Gdy takim kodem uruchamiam jakiś program lub instalator:

     

     

    GML
    execute_shell("setup.exe",0)

     

     

    czasami uruchamia się kilka okien tego programu.

    Dlaczego tak się dzieje?

     

     

    Z góry dziękuje za wszystkie odpowiedzi.

×
×
  • Dodaj nową pozycję...