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

Вниз

RichEdit-ы   Найти похожие ветки 

 
floxi ©   (2005-11-23 19:29) [0]

Добрый вечер!

Есть два RichEditа. В первом выдаётся информация из файла с помощью диалога OpenDialog1.FileName. Надо, чтобы инфа из RichEdit1 передалась в RichEdit2, но плюс ещё какая-нибудь информация, т.е.:

type
 {Запись файла}
TFiles=record
 Otdel: string [10]; {Код отделения}
 Laba: string [10]; {Код лаборатории}
 Nomer: string [10]; {Номер сотрудника}
 Data: string [10]; {Дата}
 Nachislenie: string [10]; {Код начисления}
 Summa: string [10]; {Сумма начисления}
end;

var
 st: string [30];
 rec: TFiles; {запись, прочитанная из файла}
 f: file of TFiles; {файл записей}
begin
...
// открытие файла
...
st:=rec.Otdel + " " + rec.Laba + " " + rec.Nomer + " " + rec.Data +
" " + rec.Nachislenie + " " + rec.Summa;
RichEdit1.Lines.Add(st);

Теперь нужно записать в RichEdit2 выборочные данные из RichEdit1: Otdel, Nomer, Laba  и плюс номер по порядку, например. :0)


 
Virgo_Style ©   (2005-11-23 20:43) [1]

А где вопрос?

P.S. imho, при более-менее большом количестве записей все это просится в БД.


 
floxi ©   (2005-11-23 21:09) [2]

Как взять отдельный элемент из строчки?
Т.е. в RichEdit1 видны записи в столбиках (в 3 строчки например):
Otdel    Nomer  Laba    Data
----------------------------------
23        67       34      12.05.2005
34        31       78      03.12.2003
45        12       05      16.07.2004
----------------------------------
Нужно взять и переписать в RichEdit2 только 1-й и 3-й столбик, а не всю строчку (только rec.Otdel, rec.Nomer, rec.Laba).

P.s. Может это и нельзя воспроизвести... много хочу от Delphi... задали задание, пользоваться БД не написано, просто "Работа с файлами".


 
Virgo_Style ©   (2005-11-23 21:26) [3]

Если работа с файлами, то стоит ли возиться с RichEdit"ами, или проще вывести во второй точно так же, как в первый - но без ненужного?
Или это в задании указано, что источник - первый RichEdit?



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

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

Наверх





Память: 0.45 MB
Время: 0.037 c
2-1132565333
Express
2005-11-21 12:28
2005.12.11
UpCase


5-1116325152
Rep
2005-05-17 14:19
2005.12.11
Компонент для работы с базами данных DataSet или DataSource?


5-1116936831
P.N.P.
2005-05-24 16:13
2005.12.11
Как определить, что контрол позволяет накладывать на себя другие


4-1128498242
Juice
2005-10-05 11:44
2005.12.11
Как сэмулировать нажатие клавиш Ctrl+F


2-1132933237
DelphiLexx
2005-11-25 18:40
2005.12.11
Наследование форм - выдается ошибка





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