Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Вниз

состояние файла   Найти похожие ветки 

 
MakNik   (2005-01-19 11:39) [0]

Подскажите, плз., как определить в каком состоянии находится файл?
... точнее, можно ли его заменить другим в данный момент?


 
Reindeer Moss Eater ©   (2005-01-19 11:41) [1]

Попробовать заменить.
Получилось - значит можно было заменять в тот момент.
Не получилось - значит нельзя.


 
MakNik   (2005-01-19 12:11) [2]

... это понятно, ну а если мне нужно предварительно определить, возможна ли замена в принципе?


 
Amoeba ©   (2005-01-19 12:13) [3]


> а если мне нужно предварительно определить, возможна ли
> замена в принципе?

IMHO никак.


 
Reindeer Moss Eater ©   (2005-01-19 12:42) [4]

возможна ли
> замена в принципе?


В принципе она возможна. Тут и определять нечего.


 
Arm79 ©   (2005-01-19 12:49) [5]

Можно отслеживать его состояние

http://www.delphimaster.ru/cgi-bin/search.pl?words=%EE%EF%EE%E2%E5%F9%E5%ED%E8%E5&n=0


 
Alexander Panov ©   (2005-01-19 12:55) [6]

MakNik   (19.01.05 12:11) [2]
... это понятно, ну а если мне нужно предварительно определить, возможна ли замена в принципе?


А в этом смысла нет.

Представь, проверил ты, что фал МОЖНО заменить, и готовишься его заменять. Так в промежутке между определением и началом замены файл может изменить свое состояние.

Т.е. единственный правильный подход - открывать файл в исключительное использование и обрабатывать ошибку при открытии.


 
alless   (2005-01-19 15:06) [7]

попробуй тогда перейменовать его


 
Alexander Panov ©   (2005-01-19 16:52) [8]

alless   (19.01.05 15:06) [7]
попробуй тогда перейменовать его


Переименовать можно и используемый файл.



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

Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.154 c
1-1106117467
WinLamka
2005-01-19 09:51
2005.01.30
dll и обьекты


14-1105636822
icWasya
2005-01-13 20:20
2005.01.30
Статистика использования языков


1-1106064885
Рома
2005-01-18 19:14
2005.01.30
Office и Delphi


14-1105469675
iZEN
2005-01-11 21:54
2005.01.30
МАСКИ-ШОУ, или Избитый город.


11-1087067965
Андрей2
2004-06-12 23:19
2005.01.30
Не происходит переключение между формами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский