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

Вниз

Чем заменить ShFileOperation   Найти похожие ветки 

 
Stas ©   (2004-04-20 10:26) [0]

Мастера !!!
Использую для копирования папок функцию ShFileOperation, но она не работает на NT4. Чем ее можно заменить ?

Заранее благодарен !


 
Reindeer Moss Eater ©   (2004-04-20 10:34) [1]

CopyFile
DeleteFile
etc


 
Игорь Шевченко ©   (2004-04-20 11:05) [2]

"Minimum operating systems: Windows NT 4.0, Windows 95 "

Должна работать


 
DVM ©   (2004-04-20 13:42) [3]


> но она не работает на NT4

А эксплорер чем тогда копирует? Ею и копирует.


 
Anatoly Podgoretsky ©   (2004-04-20 13:50) [4]

Надо устранить ошибки в программе.


 
VideoLord ©   (2004-04-21 03:41) [5]

Удаление папки с файлами:

procedure MyRemoveDir(path: string);
var sh: SHFileOPStruct;
begin
if path="" then exit;
FillChar(sh, SizeOf(sh), #0);
sh.wnd:=Handle;
sh.wFunc:=FO_DELETE;
sh.pFrom:=PChar(path+#0+#0);
sh.pTo:=nil;
sh.fFlags:=FOF_NOCONFIRMATION or FOF_SILENT;
sh.hNameMappings:=nil;
sh.lpszProgressTitle:=nil;
SHFileOperation(sh);
end;


Тут основная фигня в том, что в sh.pFrom должно быть два #0 в конце, иначе в NT/XP не работает. Видимо для копирования то же самое нужно сделать.



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

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

Наверх




Память: 0.47 MB
Время: 0.045 c
8-1079261589
Evrp
2004-03-14 13:53
2004.05.30
Пожалуйста помогите!!! Не передвигаеться канва у TImage


1-1084560184
IrBisoff
2004-05-14 22:43
2004.05.30
Последовательное размещение динамического текста в лэйблах


8-1080054213
Pa5ha
2004-03-23 18:03
2004.05.30
IndexedBuffer


14-1084037257
Гордый ламер
2004-05-08 21:27
2004.05.30
Случалось ли у вас такое...


8-1078816811
Garic
2004-03-09 10:20
2004.05.30
Описание AVI функций