Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Вниз

возможно глупый вопрос...   Найти похожие ветки 

 
Demona   (2002-07-31 17:37) [0]

в общем надо в textfile перейти на определенную строку и заменить ее... seek в текстовых файлах недействует, может кто-нибудь подскажет решение(функции) данной проблемы?


 
Skier   (2002-07-31 17:39) [1]

>Demona
Если файл текстовой, то можно не парится
и работать через TStringList...


 
VEG   (2002-07-31 17:59) [2]

Вот, написал для тебя функцию:
Function WriteStrToFile(Str:String;Line:Integer; FileName:String):Boolean;
var
buf:array of string;
FTD:Integer;
TextF:TextFile;
begin
try
AssignFile(TextF,FileName); Reset(TextF);
While not EOF do
begin
Inc(FTD);
SetLength(buf,FTD);
ReadLn(TextF, buf[FTD-1]);
end;
buf[Line]:=Str;
Rewrite(TextF);
For FTD:=FTD-1 DownTo 0 do WriteLn(TextF,Buf[FTD]);
CloseFile(TextF);
Result:=True;
except
Result:=False;
end;
end;//©VEG, 29.07.2002 20:37
Юзай наздоровье! Вроде написал без ошибок.
Юзать так: If not WriteStrToFile("Твоя строка", 1{Номер строки}, "Твое File Name") then ShowMeaasge("Error!!!");

Еж - гордая птица. Не пнешь - не полетит...


 
Demona   (2002-07-31 18:58) [3]

Thanks :)



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

Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
4-35498
tretmike
2002-06-05 12:26
2002.08.12
Как удалить окно из панели задач, но оставить его видимым


3-35136
Piton X
2002-07-19 16:45
2002.08.12
При подключении к базе Interbase 6 выскакивает окно подключения к


1-35309
GTA 3
2002-07-29 17:20
2002.08.12
Как узнать четыре последних символа в Edit1?


8-35390
xenot
2002-04-05 20:49
2002.08.12
DelphiX и TDXImageList


3-35141
vich
2002-07-21 17:00
2002.08.12
Программа не находит драйвер для работы с базой.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский