Вниз
Скачать: CL | DM;

Проблема с TMemo   Найти похожие ветки 

← →
Socol ©   (2002-07-12 10:14) [0]

Всем добрый день, утро или вечер ну у каво как)))
Есть проблема с TMemo мне нужно удалить определенное словосочетание скажем такое:
1111111111111111111
1111111111111111111
22222222"3333"4""""#22
1111111111111111111
1111111111111111111
Как вы понили удалить надо 22222222"3333"4""""#22 это сделать несложно если ты занешь всю строчку целиком. Мы знаем что в этой строчке обезательно есть 22222222.
Остальныя ее часть может состоять из любых символов и букв)))
Так как можно удалить эту строчку целиком?
Большее спасибо всем тем кто не поленился ответить)))
С уважением Socol)))


← →
panov ©   (2002-07-12 10:20) [1]

В цикле пройти по Memo.Lines, найти нужное буквосочетание (функция Pos), удалить строку...


← →
BAY ©   (2002-07-12 10:20) [2]

А в чем именно проблема, в поиске или в удалении.
Если в поиске то используй pos(substr, str); если ноль то нет такой подстроки, иначе ест.


← →
Kaban ©   (2002-07-12 10:20) [3]

n := Memo1.Lines.Count - 1;
while n > 0 do
begin
if Pos("вхождение", Memo1.Lines[n])>0 then
Memo1.Lines.Delete(n);
n := n - 1;
end;


← →
still ©   (2002-07-12 10:27) [4]

В RxLib есть функция IsWild, которая как раз ищет в строке по шаблону, например "2222222*" - в данном случае.
Если надо, могу запостить ее source.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-81295
kserg@ukr.net
2002-07-11 18:36
2002.07.25
StringGrid - как узнать прорисованы ли у StringGrid-a ScrollBar-ы


3-81182
str
2002-07-04 17:21
2002.07.25
Названия полей по-русски. Корректно-ли это?


1-81240
Андрей Ч.
2002-07-13 21:11
2002.07.25
Вопрос скорее по Object Pascal ...


3-81205
Pro
2002-07-05 11:42
2002.07.25
SQL запрос с накоплением данных


1-81362
SemFLY
2002-07-11 22:35
2002.07.25
Как открыть CD-ROM, но тока тот который Slave, а не Master ?




   Наверх