Skocz do zawartości

Plik INI - undefinied.


Roki

Rekomendowane odpowiedzi

Mam taki error:

 

ERROR in

action number 1

of Key Press Event for S-key Key

for object objPathCreator:

 

Trying to write to undefined INI file

 

 

Czemu? Kod to:

GML
for(i=1;i

{

ini_open('PHSAVE.ini')

ini_write_real('PathXPos','Point' + string(i),path_get_point_x(ph,i))

ini_write_real('PathYPos','Point' + string(i),path_get_point_y(ph,i))

ini_close()

}

ini_write_real('PathNumber','PHN',n)

 

I to zapisuje, wywala błąd a plik powstaje, a teraz jeszcze jedno, ten sam error, ale nie zapisuje nazwy(objs[1,i] :/

GML
for(i=1;i

{

ini_open('LVLSAVE.ini')

ini_write_string('Name','Name' + string(i),string(objs[1,i]))

ini_write_real('XPOS','X' + string(i),objs[2,i])

ini_write_real('YPOS','Y' + string(i),objs[3,i])

ini_close()

}

ini_write_real('RailsNumber','LVLN',number)

 

GML
objs[1,i] = obj[selected]

 

GML
selected = 0

number = 0

 

obj[0] = objRailUpDown

obj[1] = objRailRightLeft

obj[2] = objRailCurveUpRight

obj[3] = objRailCurveDownRight

obj[4] = objRailCurveDownLeft

obj[5] = objRailCurveUpLeft

Odnośnik do komentarza
Udostępnij na innych stronach

ini_close()

}

ini_write_real('RailsNumber','LVLN',number)

 

nie zamyka się pliku przed zakończeniem zapisu/odczytu. Po prostu przed pętlą otwieraj, a za ostatnim write zamknij.

Odnośnik do komentarza
Udostępnij na innych stronach

bo on nie ma prawa zapisać nazwy zmiennej, tylko jej wartość

Odnośnik do komentarza
Udostępnij na innych stronach

Ty chcesz zapisać nazwe obj[2] czy jej wartość?

Odnośnik do komentarza
Udostępnij na innych stronach

nie, wartosc to nie jest nazwa, tylko wartosc zmiennej z ta nazwa.

b=1

a=b

z tego wynika ze: a!='b', tylko: a=1.

 

nie zrobisz tego co zamierzasz

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ę...