Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2009, 14:33   #1
coder_noob
Новичок
Джуниор
 
Регистрация: 17.09.2009
Сообщений: 3
По умолчанию Memo и ListBox

здрям! ребята помогите ! в унвере дали задание такого содержания:

на форму кинуть компонент memo, создать вторую форму кинуть компонент listbox т.е. в memo пишем любой текст например:
Цитата:
привет!
как дела?
при том когда мы открываем вторую форму в лист listbox добавляються данные из memo т.е. одна строчка в memo -одной строчке в лист бокс после того как данные добавленны нажимаем кнопку сохранить на второй форме и все должно сохраниться в txt файл следующего содержания:
Цитата:
<главный тег>
<тег1>привет!</тег1>
<имя>ИМПОРТ</имя></главный тег>
<главный тег>
<тег1>как дела?</тег1>
<имя>ИМПОРТ</имя></главныйтег>
если например в memo добавленно 5 строк то соответственно должно получиться
Цитата:
<главный тег>
<тег1>привет</тег1>
<имя>ИМПОРТ</имя></главный тег>
<главный тег>
<тег1>как дела?</тег1>
<имя>ИМПОРТ</имя></главныйтег>
<главный тег>
<тег1>еще строчка</тег1>
<имя>ИМПОРТ</имя></главныйтег>
<главный тег>
<тег1>еще строчка</тег1>
<имя>ИМПОРТ</имя></главныйтег>
<главный тег>
<тег1>еще строчка</тег1>
<имя>ИМПОРТ</имя></главныйтег>
ребята выручайте!
coder_noob вне форума Ответить с цитированием
Старый 17.09.2009, 14:41   #2
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

насчет листбокса не знаю, но например с edit вот так:
Код:
var
  s: TStringList;
begin
  s := TStringList.Create;
  s.Add('<главный тег><тег1>' + Edit1.Text + '<имя>ИМПОРТ</имя></тег1></главный тег>');
  s.Free;
Error 404: Подпись not found
apocalypce вне форума Ответить с цитированием
Старый 18.09.2009, 00:58   #3
coder_noob
Новичок
Джуниор
 
Регистрация: 17.09.2009
Сообщений: 3
По умолчанию

мне кто нибудь поможет??граждане ответьте пожалуйста!!!!
coder_noob вне форума Ответить с цитированием
Старый 18.09.2009, 01:18   #4
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,485
По умолчанию

Ну во первых, вы пришли сюда без наработок, мыслей по этому поводу, и хотите чтобы вам написали тут просто так программу? , тогда вам в раздел Фриланс . А мы тут бесплатно программы не пишем, вот вам показали пример, разжевывайте и делитесь своими соображениями по этому поводу, не нормального описания не чего, какие теги ?
uberchel вне форума Ответить с цитированием
Старый 18.09.2009, 01:18   #5
856100
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 135
По умолчанию

Вот процедура сохранения (Коментировать не буду, если захотите, то сами разберетесь =))

Код:
procedure TForm1.Button1Click(Sender: TObject);
Var List:TStringList; I:Integer;
begin
List:=TStringList.Create;
List.Clear;
For I:=0 to Memo1.Lines.Count-1 do
 Begin
  List.Add('<главный тег>');
  List.Add('<тег1>'+Memo1.Lines.Strings[I]+'</тег1>');
  List.Add('<имя>ИМПОРТ</имя></главный тег>');
end;
List.SaveToFile('123.txt');
List.Free;
end;
Будь проще, бери пример с одноклеточных
856100 вне форума Ответить с цитированием
Старый 18.09.2009, 01:52   #6
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,485
По умолчанию

Вот пример:
Вложения
Тип файла: rar test.rar (2.4 Кб, 23 просмотров)
uberchel вне форума Ответить с цитированием
Старый 18.09.2009, 12:46   #7
coder_noob
Новичок
Джуниор
 
Регистрация: 17.09.2009
Сообщений: 3
По умолчанию

ура ! спасибо всем тем кто мне помог на седьмом небе от счастья я конечно нуб в программирование да мне это и не надо такая запара в унвере поэтому решил к вам обратиться, на форуме вопрос написать и к счастью помогли!Эх не перевелись еще добрые люди на свете! еще раз спаибо да не просто спасибо а огромное спасибо!
coder_noob вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как добавить в listbox файлы(пишу с помощью bassplayer)(Listbox+opendialog=play) blackstersl Общие вопросы Delphi 11 09.06.2010 13:23
Перевод из Memo по английскому в Memo по русскому Sanek777 Общие вопросы Delphi 5 26.09.2008 00:17
Помогите организовать добавление в memo или listbox... Arkuz Компоненты Delphi 6 25.04.2008 18:16
В Memo сделать так, чтобы текст был разного цвета, разноцветный memo Artem Компоненты Delphi 3 07.09.2007 13:40
В Memo ввёл раз!!! в Memo ввёл два!!! а где Memo ввёл раз??? Хs-You Компоненты Delphi 6 19.08.2007 19:48