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

Вниз

CopyFile   Найти похожие ветки 

 
mrAndersen ©   (2006-03-22 18:56) [0]

Подскажите пожалуйста, в чем разница между
CopyFile("d:\old\s2.txt","d:\old\s2.txt",false) и
CopyFile("d:\old\s2.txt","d:\old\s2.txt",True) ?


 
Джо ©   (2006-03-22 18:58) [1]

Если True — то в случае сушествования Destination file name функция возвратит ошибку (0) и копирование не будет выполнено.


 
Плохиш ©   (2006-03-22 18:58) [2]

bFailIfExists

Specifies how this operation is to proceed if a file of the same name as that specified by lpNewFileName already exists. If this parameter is TRUE and the new file already exists, the function fails. If this parameter is FALSE and the new file already exists, the function overwrites the existing file and succeeds.



 
Джо ©   (2006-03-22 18:58) [3]

П.С. А справку читать уже не модно? ;)


 
mrAndersen ©   (2006-03-22 18:59) [4]

То есть
CopyFile("d:\old\s1.txt","d:\old\s2.txt",false) и
CopyFile("d:\old\s1.txt","d:\old\s2.txt",True) ?


 
Плохиш ©   (2006-03-22 19:00) [5]


> mrAndersen ©   (22.03.06 18:56)

Что в справку заглянуть совсем западло? Ну да, понимаю, справки/инструкции они для ламеров последних пишуться, а крютым дворникам они ни к чему - форум есть.


 
mrAndersen ©   (2006-03-22 19:02) [6]

Спасибо


 
mrAndersen ©   (2006-03-22 19:11) [7]

я в справках сперва лажу, а потом иду на форум


 
Джо ©   (2006-03-22 19:20) [8]

> [7] mrAndersen ©   (22.03.06 19:11)
> я в справках сперва лажу

Интересно, что же было такого непонятного в справке по CopyFile? ;)


 
mrAndersen ©   (2006-03-22 19:31) [9]

Там даже примера не было, как использовать данную команду а не то чтобы
Если true — то … , а если false…


 
Anatoly Podgoretsky ©   (2006-03-22 19:35) [10]

Какой еще пример для такой простейшей функции.


 
Джо ©   (2006-03-22 19:42) [11]

> а не то чтобы
> Если true — то … , а если false…

Есть там это, есть. Вон Плохиш как раз и скопировал то самое место из Справки.


 
mrAndersen ©   (2006-03-22 19:43) [12]

В книге «Программирование и отладка в DELPHI», даже не упоминается про такую простейшую функцию.


 
Джо ©   (2006-03-22 19:44) [13]

> [12] mrAndersen ©   (22.03.06 19:43)
> В книге «Программирование и отладка в DELPHI», даже не упоминается
> про такую простейшую функцию.

При чем здесь какая-то книга по Делфи? Тебе о Справке говорили. О справке из Windows SDK или же MSDN.


 
mrAndersen ©   (2006-03-22 21:06) [14]

The runtime library does not provide any routines for copying a file. However, you can directly call the Windows API CopyFile function to copy a file. Like most of the Delphi runtime library file routines, CopyFile takes a filename as a parameter, not a Window Handle. When copying a file, be aware that the file attributes for the existing file are copied to the new file, but the security attributes are not. CopyFile is also useful when moving files across drives because neither the Delphi RenameFile function nor the Windows API MoveFile function can rename/move files across drives. Все что там написано.


 
Джо ©   (2006-03-22 21:22) [15]

> Все что там написано.

Прочитай внимательно пост [13]. И следующий раз ищи информацию о Windows API функциях там, где она есть :)



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
9-1127719524
max999
2005-09-26 11:25
2006.04.09
Вопрос по OpenGL


2-1143486898
Yegorchic
2006-03-27 23:14
2006.04.09
Tag


2-1143536503
Revan
2006-03-28 13:01
2006.04.09
Массивы


15-1142890361
Luarv
2006-03-21 00:32
2006.04.09
UNBAN


15-1142524954
Esu
2006-03-16 19:02
2006.04.09
Где вы находите новых сотрудников





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский