[ Pobierz całość w formacie PDF ]
.SYS'mov cx,Atrybut ; podaj atrybut poszukiwanej pozycjimov ah,4Eh ; funkcja DOS - szukaj pierwszej; pozycji kataloguint 21h ; wywolaj funkcje DOSjc NieMaPlikuSYS ; gdy CF=1, to bladKolejnyPlik:cmp [si][NoweDTA.DTADate],VZnacznik ; czy znaleziony plik jest juz; zarazony ?je SzukajNastepnyPlik ; tak = szukaj nastepnymov ax,word ptr [si][NoweDTA.DTASize+2]; pobierz starsza czesc dlugosci; plikuor ax,ax ; czy plik krotszy niz 65536 ?jnz SzukajNastepnyPlik ; nie - szukaj nastepnegomov ax,word ptr [si][NoweDTA.DTASize]; pobierz dlugosc plikucmp ax,64000 ; czy dlugosc
[ Pobierz całość w formacie PDF ]