


No jest to jakies rozwiązanie.
|
Przyczyna 4: Pliki znajdują się w ścieżkach na poziomach niższych niż liczba znaków MAX_PATH |


Obie mają jednak duży mankament. Wymagają, aby ścieżka istniała.

A cóż to za mankament. Jeżeli ścieżka nie istnieje, to co Tobie z niej przyjdzie. W jakiej sytuacji jest Tobie potrzebna nieistniejąca ścieżka?


Przecież podany przeze mnie kod uwzględnia to rozwiązanie.
ExtractShortPathName converts the given filename to the short form by calling the GetShortPathName Windows function. It returns an empty AnsiString if the file or directory specified does not exist.

Dla mnie to bez sensu. bo skoro chce sie skopiowac plik do nowej lokalizacji (która jeszcze nie istnieje), to w zasadzie nie mogę przedstawić ścieżki w postaci skróconej.
Nie. Chyba że testowałeś swój kod na takich własnie ścieżkach, które istniały u Ciebie istniały na dysku.

Powrót do Ogólne problemy z programowaniem
Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 4 gości