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

Вниз

Как при сохранении данных из RichEdit - добавить к ним строку..   Найти похожие ветки 

 
Stepper   (2007-12-20 21:06) [0]

такого формата:

Создано: Data (Time)


 
Palladin ©   (2007-12-20 21:54) [1]

и что, по аналогии по предыдущей ветки не дошло чтоли как Date или Time в перевести?


 
homm ©   (2007-12-20 21:56) [2]

> Как при сохранении данных из RichEdit - добавить к ним строку..

Сначала добавить, потом сохранить.


 
Stepper   (2007-12-20 22:01) [3]

var
s: string;

begin
s := DateToStr(Date) + "  " + TimeToStr(Time);
...
end;

Вопрос в том как добавить в конец RichEdit"a и при добавлении новой строки , дату смещать на одну стоку ниже и переписать на текущюю?


 
{RASkov} ©   (2007-12-20 22:03) [4]

> [3] Stepper   (20.12.07 22:01)

По русски задай вопрос, что же именно ты хочешь...


 
homm ©   (2007-12-20 22:06) [5]

> [3] Stepper   (20.12.07 22:01)
> Вопрос в том как добавить в конец RichEdit"a и при добавлении
> новой строки , дату смещать на одну стоку ниже и переписать
> на текущюю?

Ты у нас спрашиваешь в чем вопрос?


 
Stepper   (2007-12-20 22:15) [6]


> {RASkov} ©   (20.12.07 22:03) [4]


При нажатии на кнопу Добавить...
Пищу в RichEdit данные:
RxRichEdit1.Lines.Add(IntToStr(RxRichEdit1.Lines.Count + 1) + ". String " + str);

И так соответственно при повторном клике по кнопе Добавить... строка добавляется :)

Как при добавлении строки, добавить строкой ниже Дату и время?  И при N-нном нажатии на кнопу Добавить..., строка с Датой и временем смещалась ниже и соответственно Переписывалась (Обновление Даты и времени на текущее)

Воть!


 
Palladin ©   (2007-12-20 22:24) [7]

Дайте нам погибнуть, мы последние самураи...
куда все остальные делись то...


 
{RASkov} ©   (2007-12-20 22:45) [8]

> [6] Stepler  :) (20.12.07 22:15)

procedure TForm1.Button1Click(Sender: TObject);
begin
 RxRichEdit1.Lines.Insert(RxRichEdit1.Lines.Count-1, IntToStr(RxRichEdit1.Lines.Count)+". String" + Str);
 RxRichEdit1.Lines[RxRichEdit1.Lines.Count-1]:=DateTimeToStr(Now);
end;

Данный код "не работает", если до первого его выполнения в ричэдите нет строк.... Подумай как исправить)

Извини за ник, но.... мне он именно так и "читается" :)


> [7] Palladin ©   (20.12.07 22:24)

:) т.е. :(


 
Stepper   (2007-12-20 23:58) [9]


> {RASkov} ©   (20.12.07 22:45) [8]


> Данный код "не работает", если до первого его выполнения в ричэдите нет строк.... Подумай как исправить)

Гы) Исправил по хытрому :) Lines -> String List editor -> добавил пробел )))

Все работает ;) Спс!


 
{RASkov} ©   (2007-12-21 00:22) [10]

> [9] Stepper   (20.12.07 23:58)
> Гы) Исправил по хытрому :) Lines -> String List editor -
> > добавил пробел )))

хЫтро, но не умно :(
:о)


 
Stepper   (2007-12-21 00:32) [11]


> {RASkov} ©   (21.12.07 00:22) [10]


А как еще мне новичку еше думать? :) Не чего более не пришло в голову!
Направьте заплутавшего!


 
{RASkov} ©   (2007-12-21 00:53) [12]

> [11] Stepper   (21.12.07 00:32)
> Не чего более не пришло в голову!

Что-то "в голову" тебе вообще ничего не приходит :(

> Направьте заплутавшего!

В твоем случае, я бы сделал нечто так:

procedure AddInLog(Lst: TStrings; const Str: String);
begin
 if not Assigned(Lst) then Exit;
 if Lst.Count=0 then begin
  Lst.Add("1. String" + Str);
  Lst.Add("Изменено: "+DateTimeToStr(Now));
 end else begin
  Lst.Insert(Lst.Count-1, IntToStr(Lst.Count)+". String" + Str);
  Lst[Lst.Count-1]:="Изменено: "+DateTimeToStr(Now);
 end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 AddInLog(RxRichEdit1.Lines, "Я когда нибудь буду Великим Программистом");
end;


Не идеально, но.... мне тоже что-то в голову ничего сегодня нормального не приходит :(
:о)



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

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

Наверх




Память: 0.5 MB
Время: 0.018 c
15-1197722276
UI__IU
2007-12-15 15:37
2008.01.20
Слово не понятное...


3-1189401662
xman
2007-09-10 09:21
2008.01.20
incremental search DBlookUpComboBox


15-1197341960
Превед
2007-12-11 05:59
2008.01.20
А вернёт ли Медвед Путину власть?


15-1197466264
Kerk
2007-12-12 16:31
2008.01.20
Есть ли тут счастливые обладатели робопылесосов типа RV-2/RV-10


15-1196964493
vasIZmax
2007-12-06 21:08
2008.01.20
Как это смоделировать?