![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SHFileOperation [D6, WinXP]
TBeginner © (2002-09-18 19:48:00)
uses ShellApi;
...
var
FO: TSHFileOpStruct;
begin
FO.Wnd := 0;
FO.wfunc := FO_DELETE;
FO.fFlags := FOF_ALLOWUNDO;
FO.pFrom := PChar("C:\MyFile.txt");
SHFileOperation(FO); "Access violation at address 77E77DF0 in module "kernel32.dll". Read of address A4390093"
end;
Что-то у меня дурное предчувствие, что функции SHFileOperation вообще нет в WinXP. И что делать?
Ученик (2002-09-18 21:48:00) [1]FO.pFrom := PChar("C:\MyFile.txt"#0);
TBeginner (2002-09-18 21:31:00) [2]Access violation больше нет, но всё равно возвращает не 0
Ученик (2002-09-18 21:07:00) [3]FillChar(FO, SizeOf(FO), 0);
...