Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.29;
Скачать: CL | DM;

Вниз

текстовый файл   Найти похожие ветки 

 
jonin   (2009-02-08 12:27) [0]

добрый день, подскажите пожалуйста как при нажатии кнопки удалить из текстового файла (C:\new.txt) весь текст содержащийся в нем,
//текст удаляем а файл остается, как это сделать? подскажите пожалуйста


 
Rouse_ ©   (2009-02-08 12:58) [1]

procedure EraseFile(const Path: String);
begin
 CloseHandle(CreateFile(PChar(Path), 0, 0, nil, CREATE_ALWAYS, 0, 0));
end;


 
Amoeba ©   (2009-02-08 12:59) [2]

можно так:
Stream := TFileStream.Create("C:\new.txt", fmCreate);
Stream.Free;


 
Anatoly Podgoretsky ©   (2009-02-08 13:14) [3]

> jonin  (08.02.2009 12:27:00)  [0]

Количество извращений на эту тему велико.


 
Smile   (2009-02-08 14:02) [4]

А как на счет
Rewrite и Close
?


 
SP   (2009-02-08 21:05) [5]


> добрый день, подскажите пожалуйста как при нажатии кнопки
> удалить из текстового файла (C:\new.txt) весь текст содержащийся
> в нем,


Удалить файл и создать новый(пустой).

>  //текст удаляем а файл остается, как это сделать? подскажите
>  пожалуйста


А смысл?


 
antonn ©   (2009-02-08 23:01) [6]


> А смысл?

смысл в том, что файл нужно очистить (если фантазии мало, подскажу - логи), а прав на создание или удаление файла может не быть.


 
Германн ©   (2009-02-09 01:54) [7]


> antonn ©   (08.02.09 23:01) [6]
>
>
> > А смысл?
>
> смысл в том, что файл нужно очистить (если фантазии мало,
>  подскажу - логи), а прав на создание или удаление файла
> может не быть.
>

А решение тогда какое?
Фантазия - это, конечно, весьма важная весчь!
Но что она сможет, если прав нету?


 
Джо ©   (2009-02-09 02:54) [8]


> antonn ©   (08.02.09 23:01) [6]
>> а прав на создание или удаление
>> > файла может не быть.

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


 
AndreyV ©   (2009-02-09 03:08) [9]

> [8] Джо ©   (09.02.09 02:54)
> Если меня склероз не обманывает, то, если есть права на
> на запись (Write Data), то будут и право на создание файла.

А на удаление отдельно.


 
Rouse_ ©   (2009-02-09 09:32) [10]

Перезапись не есть удаление...


 
AndreyV ©   (2009-02-09 09:55) [11]

> [10] Rouse_ ©   (09.02.09 09:32)
> Перезапись не есть удаление...

Если это мне то, то был ответ на

> [8] Джо ©   (09.02.09 02:54)

в контексте

> [5] SP   (08.02.09 21:05)
> Удалить файл и создать новый(пустой).



Страницы: 1 вся ветка

Текущий архив: 2009.03.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.036 c
2-1233920654
девушка
2009-02-06 14:44
2009.03.29
Для чего используется ReadComponentRes


6-1201094893
Михаил (Питер)
2008-01-23 16:28
2009.03.29
Поиск в локальной сети


2-1233180683
figi
2009-01-29 01:11
2009.03.29
Можно ли замедлить TMediaPlayer?


2-1233909755
kyn66
2009-02-06 11:42
2009.03.29
Не правильно работает MonthsBetween


15-1232370806
vajo
2009-01-19 16:13
2009.03.29
Как убить спам из IE6?