Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem z jedną rzeczą, załóżmy, że mam taką pętlę :

 

Global $x = _FileCountLines("plik1.txt")

For $x = 0 to $x = 24

FileWriteLine( "plik.txt", "linia")

Next

 

W tym wypadku będzie ona wykonywana, dopóki zmienna nie osiągnie 24, czyli dopóki w pliku plik1.txt nie będzie 24 linijek, to jednak tylko przykład, załóżmy, że w plik1.txt każda linia to nazwa obrazku, do naszej pętli dodajemy wyszukiwanie kolejno obrazków, jeśli więc w naszym pliku txt mamy 24 linijki, w każdej nazwa obrazka np. 1.bmp, 2.bmp, to będzie kolejno wyszukiwało każdy z obrazków.

Ja chciałbym zrobić to w ten sposób, najpierw wyszuka od 1 do 24 kolejno obrazki, a potem w drugą stronę, czyli 24, 23, 22, 21 i tak do 1, potem znowu od 1 do 24 i potem znowu od 24 do 1, czy ktoś mnie zrozumiał i wie jak to zrobić ? :D

 

dzięki.

Opublikowano

Nie zrozumiałem Cię ale może to :

 

Global $x = _FileCountLines("plik1.txt")

while 1

For $x = 0 to $x = 24

FileWriteLine( "plik.txt", "linia")

Next

For $x = 24 to $x = 0

FileWriteLine( "plik.txt", "linia")

Next

wend

 

 

Opublikowano

po pierwsze raczej read nie wire.

i mysle ze petelka do by pasawala lepiej

while 1

$file = FileOpen("test.txt", 0)

$x=1

do

$x+=1

$line = FileReadLine($file,$x)

;szuka $line

until $x=24

 

$x=24

do

$x-=1

$line = FileReadLine($file,$x)

;szuka $line

until $x=1

 

wend

sprawdz czy dziala bo nie probowalem:P

 

przy okazji przyda si sie imagesearsh

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

×
×
  • Dodaj nową pozycję...