Главная страница
    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.46 MB
Время: 0.036 c
2-1233437886
Vemer
2009-02-01 00:38
2009.03.29
Как присоединить данные к DIB?


10-1153500862
XProger
2006-07-21 20:54
2009.03.29
Вызов _Release


15-1232655714
Городской Шаман
2009-01-22 23:21
2009.03.29
А можно ли вообще при проектировании драйверов использовать ООП?


15-1232509901
Slider007
2009-01-21 06:51
2009.03.29
С днем рождения ! 21 января 2009 среда


15-1232824673
Unknown user
2009-01-24 22:17
2009.03.29
Модель приложения, основанная на сообщениях.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский