144 byłoby nawet bardziej mylące :P
Zgadza się, może to powinien być inny błąd, ale nie bardzo widzę, jaki. Np. przy próbie otwarcia do zapisu pliku, który ma +P, pojawia się błąd 151 - ale to jest zgodne z logiką tego, co się dzieje, bo otwarcie pliku do zwykłego zapisu (tryb 8, a nie 9 czy 12) powoduje jego skasowanie, a więc ewentualną niemożność tego sygnalizuje się właśnie tak ("file exists").
Niestety przy RENAME 151 sygnalizuje co innego, mianowicie fakt, że w katalogu istnieje już plik o podanej nazwie docelowej. Natomiast 170 jest tu akurat zgodny z logiką działania tej funkcji, bo pliki źródłowe wyszukiwane są po nazwie i atrybutach. Jeśli zadane kryteria się nie zgadzają (np. nazwa się zgadza, ale atrybuty nie), to mamy "file not found".
Generalnie rekomendowałbym częstsze korzystanie z DIR /A albo włączenie kolorowania katalogu pod VBXE :)
Ostatnio edytowany przez drac030 (2011-06-10 21:41:30)
KMK
? HEX$(6670358)