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

Вниз

Текст в определенное место в текстовом файле.   Найти похожие ветки 

 
Ahmad K ©   (2003-07-11 13:05) [0]

Уважаемые Мастера!
Возникла такая проблема, необходимо вставить в определенное место текстового файла данные из TMemo (или TEdit).
Может кто сталкивался?
Заранее спасибо!


 
Palladin ©   (2003-07-11 13:13) [1]

это не проблема, это задача, которую надо решить. Решается она созданием нового файла в который пишется первая часть файла потом TMemo потом вторая часть файла.
Ведь до этого догадатся совсем не сложно.


 
Ahmad K ©   (2003-07-11 15:00) [2]


> Palladin

У меня проблема более глубокая, мне надо в html документ вставлять парметры value и делать это надо не раз, поэтому конструировать так документ долго. Может есть другой, более "умный" способ?


 
Palladin ©   (2003-07-11 15:04) [3]

ёмаё... а вот сразу нельзя было определить задачу? может ты еще чего то не договорил? давай вспоминай...


 
VMcL ©   (2003-07-11 15:44) [4]

>Ahmad K © (11.07.03 15:00)

1. TStringList.LoadFromFile
2. Изменить в этом списке строк то, что нужно.
3. TStringList.SaveToFile


 
Ahmad K ©   (2003-07-11 16:55) [5]


> Palladin

Вроде все сказал, только добавлю что после внесения соответсвующих записей документ надо сохранить, потом еще открыть. Поэтому собирать по частям не очень удобно.

> VMcL ©

надо посмотреть....


 
NickBat ©   (2003-07-11 18:02) [6]

var
reShab: TRichEdit;
pp: integer;

pp := reShab.FindText("ищу этот текст",0,Length(reShab.Text),[stMatchCase]);
if pp<>-1 then
begin
reShab.SelStart:=pp;
reShab.SelLength:=Length("ищу этот текст");
reShab.SelText:="этот текст я вставил";
end;


 
Palladin ©   (2003-07-12 12:29) [7]


> NickBat © (11.07.03 18:02)

мда... сверхбыстро...


> Ahmad K © (11.07.03 16:55)

скорее всего нужно будет распарсить html, потом добавить по параметру к каждому нужному тебе тегу, и после снова собрать, так же нужно смотреть в будущее... я так понимаю у тебя html это что то вроде шаблона... в таком случае вообще нужно распарсить его один раз и хранить в распарсеном виде, что бы по нескольку раз его не парсить...



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
3-77725
boka
2003-06-27 09:24
2003.07.24
Как из txt перебросить данные в dbf


1-77929
alexdbases
2003-07-10 09:56
2003.07.24
Перевод проектов с Delphi6 на Delphi7


1-77877
void1987
2003-07-14 00:51
2003.07.24
Дочернияя форма поверх всех остальных?


7-78179
dim-
2003-05-14 21:28
2003.07.24
Как отследить из какой программы была послана печать и сколько ко


1-77922
Сергей Ч
2003-07-10 14:34
2003.07.24
Установил Delphi7