Skocz do zawartości

Wczytywanie z ini


Gibki Kaktus

Rekomendowane odpowiedzi

Cóż, zapisze to na pozycji i dane wpisane pod kluczem "j"

Tablicę można zapisać ale inaczej, oto przykład:

 

(załóżmy że to tablica z 10 pozycjami)

GML (zapisywanie)
ini_open("test.ini");

for(var i=0; i<10; i++)

{

ini_write_real("dane","tab"+string(i),tablica);

}

 

w efekcie w pliku ini wpisze sie serię danych pod kluczami "tab0" "tab1" "tab2" "tab3" "tab4"... etc. które będą miały w sobie dane z pozycji tablica[0], tablica[1] .... etc.

 

Teraz odczytywanie tej tablicy:

GML (wczytywanie)
ini_open("test.ini");

for(var i=0; i<10; i++)

{

tablica = ini_read_real("dane","tab"+string(i),-1);

}

To na tej samej zasadzie odczyta dane i je zapisze na odpowiedniej pozycji.

W tablica[0] wpisze dane spod klucza tab0,

w tablica[1] wpisze dane spod klucza tab1.

Etc.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja pier#### trzymajcie mnie ludzie, bo nic mnie dziś nie przygotowało na taki poziom głupoty. (Chwiejną cierpliwość dzisiaj mam.)

 

Nic dziwnego że Ci nie działa jak wpisujesz ręcznie i ręcznie wpisujesz w innym systemie niż sposób w jakim normalnie zapisujesz/odczytujesz.

 

kod

GML
j=ini_read_string("Dane","j"+string(i),'' );

Odczytuje kod zapisany tak: "j0" "j1" j2" "j3" a ty wpisujesz "j[0]" "j[1]" "j[2]" "j[3]"

 

jezeli chcesz odczytywac z nawiasami to dodaj nawiasy do nazwy klucza

 

GML
j=ini_read_string("Dane","j["+string(i)+"]",'' );
Odnośnik do komentarza
Udostępnij na innych stronach

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

Jedynie 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ę poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...