Своим опытом делится Олег Кулабухов:
Надо учитывать, что определение этой функции есть и в SysUtils и в Windows.
Пример ниже показывает использование и того и другого варианта.
procedure TForm1.Button1Click(Sender: TObject); var s : string; a : array[0..MAX_PATH - 1] of char; begin s := 'C:\SomeFile'; SysUtils.DeleteFile(s); a := 'C:\SomeFile'; Windows.DeleteFile(@a); end; |
[001885]