Exigo Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 Czy istnieje możliwość przerobienia owego kodu na pętlę?... domyślam się że istnieje taka możliwość, ale kurka nie wiem jak. ;> GML t0 = ini_read_string("T_1","tex0",0); t1 = ini_read_string("T_1","tex1",0); t2 = ini_read_string("T_1","tex2",0); t3 = ini_read_string("T_1","tex3",0); t4 = ini_read_string("T_1","tex4",0); t5 = ini_read_string("T_1","tex5",0); t6 = ini_read_string("T_1","tex6",0); t7 = ini_read_string("T_1","tex7",0); t8 = ini_read_string("T_1","tex8",0); t9 = ini_read_string("T_1","tex9",0); t10 = ini_read_string("T_1","tex10",0); t11 = ini_read_string("T_1","tex11",0); t12 = ini_read_string("T_1","tex12",0); t13 = ini_read_string("T_1","tex13",0); t14 = ini_read_string("T_1","tex14",0); t15 = ini_read_string("T_1","tex15",0); t16 = ini_read_string("T_1","tex15",0); t17 = ini_read_string("T_1","tex15",0); t18 = ini_read_string("T_1","tex15",0); t19 = ini_read_string("T_1","tex15",0); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 GML for( i = 0; i < 20; i += 1 ) t = ini_read_string("T_1","tex"+string(i),0); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
PsichiX Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 GML for(i=0;i<20;i+=1) t=ini_read_string("T_1","text"+string(i),0) EDIT: Poprawione :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 PsichiX, chyba i+=1 :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Exigo Opublikowano 8 Marca 2009 Autor Udostępnij Opublikowano 8 Marca 2009 Ajj... coś nie działa - pisze że nie wie co to zmienna t0. :/ ( biorąc pod uwagę kod tymcia ( zresztą i tak kod psychixa też nie działa ) ) :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 t[0] :) A jeśli bardzo chcesz t0: GML for( i = 0; i < 20; i += 1 ) variable_local_set( 't' + string( i ), ini_read_string("T_1","tex"+string(i),0 ) ); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 bo się musisz odwoływać t[0], a nie t0. Oni ci tablice zrobili :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Exigo Opublikowano 8 Marca 2009 Autor Udostępnij Opublikowano 8 Marca 2009 Zauważyłem, ale i tak nie działa - zwraca błąd że nie wie co to zmienna t[0]. :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 Hm, problematyczne. Nie wiem dlaczego tak się dzieje, ale powinno działać. Nie deklarujesz t jako tymczasowej, nie nadpisujesz jej? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 8 Marca 2009 Administratorzy Udostępnij Opublikowano 8 Marca 2009 Chłopie, bo jak wczytujesz tekst do t[0], a potem dalej w obiekcie się odwołujesz do nieistniejącego t0, to się nie dziw, że jest błąd. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 8 Marca 2009 Udostępnij Opublikowano 8 Marca 2009 Chłopie, bo jak wczytujesz tekst do t[0], a potem dalej w obiekcie się odwołujesz do nieistniejącego t0, to się nie dziw, że jest błąd. Ale napisał że to zauważył i zmienił. A wcześniej jak miałeś to nie w pętli to ci działało? Może odwołujesz się gdzieś poza obiektem w którym masz to zadeklarowane czy coś? Poza tym nie nazwał bym tego "pytaniem zaawansowanych" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę