Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Как в Delphi при нажатии кнопки, когда хочешь удалить файл

Ответить
Настройки темы
Delphi - Как в Delphi при нажатии кнопки, когда хочешь удалить файл

Пользователь


Сообщения: 61
Благодарности: 1

Профиль | Отправить PM | Цитировать


Дравствуйте! У меня такая пробла. При нажатии юзера на кнопку
выдается сообщение: "Вы действительно хотите удалить этот файл?"
Как сделать чтоб сообщение не появлялось и автоматом был ответ "ДА". (сразу удалялся файл.)
За ранее спасибо.
[pre]uses ShellApi;
Var
T:TSHFileOpStruct;
P:String;
procedure TForm1.Button1Click(Sender: TObject);
//function SHFileOperation(const lpFileOp: TSHFileOpStruct): Integer; stdcall;
begin
P:='C:\Program Files\xxx.exe';
 With T do
 Begin
   Wnd:=0;
   wFunc:=FO_DELETE;
   pFrom:=Pchar(P);
   fFlags:=FOF_ALLOWUNDO
 End;
 SHFileOperation(T);
end;[/pre]

-------
Вот такие вот пироги...


Отправлено: 18:02, 24-02-2004

 

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Читаем описание структуры SHFILEOPSTRUCT (в win32s.hlp, что идет в поставке Дельфи) и видим что в поле fFlags можно указать константу FOF_NOCONFIRMATION

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 21:59, 24-02-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для UZER

Товарищ


Сообщения: 1467
Благодарности: 4

Профиль | Отправить PM | Цитировать


Maks oszone
Есть там процедура DeleteFile(). Попробуй её

-------
Жизнь-игра. Сюжет хреновый, но графика обалденная!


Отправлено: 00:21, 25-02-2004 | #3


Пользователь


Сообщения: 61
Благодарности: 1

Профиль | Отправить PM | Цитировать


Большое спасибо Prisoner

-------
Вот такие вот пироги...


Отправлено: 22:34, 27-02-2004 | #4


Пользователь


Сообщения: 53
Благодарности: 0

Профиль | Отправить PM | Цитировать


>Есть там процедура DeleteFile(). Попробуй её<
функция DeleteFile никаких окон не выводит и удаляет
не в корзину .DeleteFile(FileName):boolean;

Отправлено: 15:57, 08-03-2004 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Как в Delphi при нажатии кнопки, когда хочешь удалить файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - [решено] Зависает ie8 при нажатии правой кнопки в нем sirius7 Microsoft Windows 7 11 11-05-2010 23:32
Интерфейс - Нет анимации при нажатии кнопки "Свернуть все окна" ultima Microsoft Windows 7 1 26-11-2009 02:20
БП и ИБП - комп не стартует при повторном нажатии кнопки старт naka Прочее железо 5 19-07-2009 09:16
[решено] как при нажатии кнопки в форме открыть новое окно vagner_HATE Вебмастеру 2 12-10-2007 16:29
Добавление новых полей в форму при нажатии кнопки! Scorpion666 Вебмастеру 1 13-11-2006 12:53




 
Переход