Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Не могу переиминовать avi-файл   Найти похожие ветки 

 
Алик   (2006-12-06 13:00) [0]

Добрый день!
Пробема, не могу переиминовать существующий avi-файл. Новое имя содержит порядка 30 символов русского языка, в том числе дефис и запятую. Использую функцию RenameFile. Еще использовал функцию Rename, тоже самое.
Что делать?


 
Palladin ©   (2006-12-06 13:02) [1]

Узнать ошибку которую возвращают эти функции.


 
Anatoly Podgoretsky ©   (2006-12-06 13:16) [2]

> Алик  (06.12.2006 13:00:00)  [0]

После перегрузки тоже?
Тогда удалять в безопасном режиме.
Если не поможет то лечить систему (иногда файл можно удалить в ДОСе).


 
Anatoly Podgoretsky ©   (2006-12-06 13:17) [3]

> Palladin  (06.12.2006 13:02:01)  [1]

Ты что разве "програмисты" обрабатывают ошибки, приводят код приведший к ошибке, не многого ли ты от них хочешь? Будь рад и тому, что дали и два раза ку


 
Elen ©   (2006-12-06 13:20) [4]


> Алик

Avi тут не приичем. Пробуй переименовать другой файл - если нет то код в студию.


>  два раза ку

А если он спичку предложит и желтые штаны? ;)


 
Anatoly Podgoretsky ©   (2006-12-06 13:23) [5]

> Elen  (06.12.2006 13:20:04)  [4]

Но он то не предложил, а простой типичный вопль, помогите не работает.


 
Алик   (2006-12-06 13:48) [6]

Palladin ©   (06.12.06 13:02) [1]
Узнать ошибку которую возвращают эти функции.

Функция RenameFile(const OldName, NewName: String): Boolean;

То есть мы можем узнать только выполнилось или нет. А как узнать код ошибки?


 
Palladin ©   (2006-12-06 13:56) [7]

Var
f:File;
Err:Integer;
Begin
AssignFile(f,"c:\pagefile.sys");
{$I-}
Rename(f,"c:\pagefile2.sys");
Err:=IOResult;
{$I+}
If Err<>0 Then ShowMessage("Error #"+IntToStr(Err));
End;


 
Алик   (2006-12-06 15:36) [8]

Palladin

Код ошибки 123.
Порылся в Helpe и SDK, но что-то не нашел расшифровки!
Узнал только то, что ее вырабатывает CLX.


 
Рамиль ©   (2006-12-06 15:42) [9]


> Алик   (06.12.06 15:36) [8]

Интересно, как ты искал в SDK.
123L      ERROR_INVALID_NAME


 
Anatoly Podgoretsky ©   (2006-12-06 15:44) [10]

> Алик  (06.12.2006 15:36:08)  [8]

Неверная у тебя справке, согласно правильной справке - неверное имя файла.


 
Рамиль ©   (2006-12-06 15:45) [11]

ERROR_INVALID_NAME

The file name, directory name, or volume label is syntactically incorrect.


 
Elen ©   (2006-12-06 17:16) [12]


> yntactically incorrect

Запятая может влиять.



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
8-1145691384
QuickFinder
2006-04-22 11:36
2006.12.24
объединение WMV-файлов


2-1165230352
IGo
2006-12-04 14:05
2006.12.24
Не отображается Label, пока не загрузится OLE объект


2-1165251868
DelphiLexx
2006-12-04 20:04
2006.12.24
Pause и MASSIVINSERT


15-1164364051
alucard
2006-11-24 13:27
2006.12.24
BOOT: couldn t find NTLDR


2-1165559741
Это я
2006-12-08 09:35
2006.12.24
Странное поведение TTcpServer