C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как удалить файл? И управление памятью.
** Mxn
Отправлено: 06.02.2006, 10:08


Не зарегистрирован







Подскажите, как можно удалить файл с винта?

И еще один вопрос, несвязанный с первым. Предположим ситуацию. Есть RichEdit. Вставляем в него большой объем текста из буфера обмена. В Task Manager размер памяти, занимаемый процессом возрос. Удаляем текст из RichEdit  — объем занимаемой памяти не изменился. Сворачиваем прогу в TaskBar  — объем памяти резко и значительно сокращается. Причем, при восстановлении размеров проги увеличивается объем занимаемой памяти незначительно. Почему так происходит? Как этим управлять?
Halfdead
Отправлено: 06.02.2006, 11:03


Не зарегистрирован







QUOTE
Подскажите, как можно удалить файл с винта?

DeleteFile(FileName);

QUOTE
...Как этим управлять?

Например, так:
SetProcessWorkingSetSize(GetCurrentProcess(), -1, -1);

Вернуться в Вопросы программирования в C++Builder