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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2010, 15:09   #1
Dima_D
Пользователь
 
Регистрация: 30.06.2010
Сообщений: 28
По умолчанию TStrings и String

Подскажите пожалуйста как мне данные типа TStrings добавить в Memo ? и возможно ли как-то удалить все строки до строки где есть слово stop?
Dima_D вне форума Ответить с цитированием
Старый 04.08.2010, 15:14   #2
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

это до первого знака вопроса
Код:
str: Tstrings;
.....
Memo1.Lines := str;
а откуда строки удалять из объекта TStrings или из Memo???
Не забываем говорить спасибо за помощь - это ведь так приятно

Последний раз редактировалось Sanprof; 04.08.2010 в 15:17.
Sanprof вне форума Ответить с цитированием
Старый 04.08.2010, 15:14   #3
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Цитата:
Сообщение от Dima_D Посмотреть сообщение
Подскажите пожалуйста как мне данные типа TStrings добавить в Memo ? и возможно ли как-то удалить все строки до строки где есть слово stop?
Memo1.Lines.AddStrings(тут TStrings);

для удаления нужно юзать delete, pos
ZuBy вне форума Ответить с цитированием
Старый 04.08.2010, 15:22   #4
Dima_D
Пользователь
 
Регистрация: 30.06.2010
Сообщений: 28
По умолчанию

Цитата:
Сообщение от Sanprof Посмотреть сообщение
это до первого знака вопроса
Код:
str: Tstrings;
.....
Memo1.Lines := str;
а откуда строки удалять из объекта TStrings или из Memo???
text:=IdHTTP1.Get('site.ru');

удалять из переменной text типа string.. хотел для удобства перевести в TStrings.
Dima_D вне форума Ответить с цитированием
Старый 04.08.2010, 15:47   #5
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

как интерсно вы хотели удалить из переменной Text:String; стоки, если их там всего одна? O_o
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 04.08.2010, 15:48   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
хотел для удобства перевести в TStrings.
Код:
var s:TStringList;
...
begin
 s:=TStringList.Create;
end;
...
begin
 s.Text:=IdHTTP1.Get('site.ru');
end;
...
begin
 s:=nil;
end;
В TString не получится это абстрактный класс, так что пользуйся его наследником.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.08.2010, 15:48   #7
Dima_D
Пользователь
 
Регистрация: 30.06.2010
Сообщений: 28
По умолчанию

Код:
while(pos('<textarea style="width:300px;height:400px;font-family:Verdana;font-size:10px">',html) > 0) and(length(html) > 0) do delete (html,1,1);
как сделать чтоб удалял и
<textarea style="width:300px;height:400px;fon t-family:Verdana;font-size:10px">

Последний раз редактировалось Dima_D; 04.08.2010 в 15:54.
Dima_D вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
tstrings.loadfromstream Gumer Общие вопросы Delphi 9 05.07.2010 10:00
Как получить адрес String строки или преобразовать String madboy4ik Общие вопросы по Java, Java SE, Kotlin 6 15.01.2010 11:57
Проблема с TStrings Никки Общие вопросы Delphi 11 16.02.2008 20:42
Функции и TStrings tebeen Паскаль, Turbo Pascal, PascalABC.NET 7 18.09.2007 20:09