|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Как в С++ из программы удалить файл |
|
Как в С++ из программы удалить файл
|
Guest |
Как в сях из программы удалить файл и еще как вызвать какую нить программу ну например архиватор
|
|
Отправлено: 18:08, 12-03-2004 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать remove - удаляет имя файла и, возможно, сам файл #include <stdio.h> int remove(const char *pathname); execl, execlp, execle, execv, execvp - выполняют файл #include <unistd.h> extern char **environ; int execl(const char *path, const char *arg, ...); int execlp(const char *file, const char *arg, ...); int execle(const char *path, const char *arg , ..., char * const envp[]); int execv(const char *path, char *const argv[]); int execvp(const char *file, char *const argv[]); |
Отправлено: 11:04, 13-03-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Студент Сообщения: 445
|
Профиль | Отправить PM | Цитировать Ключевое слово - unistd В юниксе это функции ядра. А в виндах?
|
------- Отправлено: 11:06, 13-03-2004 | #3 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать ЕМНИП, в виндах все эти функции начинаются с подчеркивания и объявляются в <process.h> Вообще же они соответствуют POSIX 1.0 и должны быть определены чуть ли не в <stdlib.h>, но это не всегда выполняется производителями ОС.
PS. Если я ошибся, а у Вас есть MSDN, сделайте поиск по любой из exec, все найдется. |
Отправлено: 12:02, 13-03-2004 | #4 |
Guest |
The WinExec function runs the specified application.
This function is provided for compatibility with 16-bit Windows. Win32-based applications should use the CreateProcess function. UINT WinExec( LPCSTR lpCmdLine, // address of command line UINT uCmdShow // window style for new application ); |
|
Отправлено: 16:39, 22-03-2004 | #5 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Для удаления файла - DeleteFile, для запуска программ/файлов - ShellExecute...
А вот вообще универсальная функция - SHFileOperation (копирование/удаление/перемещение файлов либо целых каталогов) |
Отправлено: 18:07, 29-03-2004 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Как удалить запись (Какой либо программы) в выдвигающемся меню "Все программы" | AMD64 | Microsoft Windows 2000/XP | 2 | 16-01-2010 10:33 | |
Диагностика - как удалить не нужные программы? | catyp | Программное обеспечение Windows | 8 | 15-01-2010 12:49 | |
Разное - Как удалить файл? | Stefanov | Microsoft Windows Vista | 8 | 23-03-2008 13:48 | |
Как удалить файл AFU864.exe ? | naum7 | Программное обеспечение Windows | 3 | 28-06-2007 23:47 | |
Как удалить файл??? | Kasap | Вебмастеру | 17 | 12-10-2004 09:51 |
|