Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Форматирование текста!!! [D7, WinXP]


Страницы:   1 2

Che ©   (2002-12-08 01:35:00) 

Кокой функцией можно вырезать html-тэги из строки..
или какой есть аналог в делфи функции subString(это из JavaScripts)..т.е. вырезание куска текста из строки..
Заранние благодарен


Дмитрий К.К.   (2002-12-08 22:02:00) [1]

Еще есть такая хорошая функция Pos. Набери ее в редакторе, выдели и нажми F1 ;)


Che   (2002-12-08 21:59:00) [2]

Я просто прошу помощи...
Дмитрий К.К.

Не хотите не помогайте. Просто я с паскалем и в частности с делфи 2 дня работаю всего..


Che   (2002-12-08 21:46:00) [3]

А как строку разбить в массив...ну например

<font color=red><br>hi

мне нужно разбить по тегу <br>...
хочу что-бы у меня получились члены массива...
"<font color=red>" и "hi"

чё то я сам не понял что написал..
в общем разбить строку в массив нужно рубя её по определённому набору символов....


Дмитрий К.К.   (2002-12-08 21:38:00) [4]

ИМХО, следует сначала прочесть ОЧЕНЬ простенькую книжку по Паскалю, а затем садиться писАть "клиентов для работы с удалённым серваком через http" ;)


Ihor Osov'yak   (2002-12-08 21:16:00) [5]

Если на машине стоит IE :-), советую обратить внимание на парсер
mshtml.dll

Подробности в MSDN.
Для начала можно сюда:
http://delphi.vitpc.com/mastering/tweb.htm
:-)


Che   (2002-12-08 21:11:00) [6]

Удалено модератором


Netcoder   (2002-12-08 11:38:00) [7]

Удалено модератором


Danlicha   (2002-12-08 03:14:00) [8]

BorderStyle := bsSingle или bsDialog. Из BorderIcons убрать biMaximize.


Che   (2002-12-08 02:58:00) [9]

сорри не заметил вопроса..
я из php =)


Che   (2002-12-08 02:56:00) [10]

о ещё вопросик..(последний =)
в каком свойстве формы можно запретить изменять её размеры??


Danlicha   (2002-12-08 02:38:00) [11]

А ты откуда? В смысле, с какого языка решил в Делфи податься?


Danlicha   (2002-12-08 02:37:00) [12]

IntToStr()


Che   (2002-12-08 02:33:00) [13]

Response.Count
вот я хочу его в текстовом поле отобразить...
как его из integer в string перевести можно?


Che   (2002-12-08 02:29:00) [14]

Спасибо за совет..я только сейчас понял что я сделал =))
у меня там больше 600 строчек.. =))
уже задолбался Enter кликать=))


Danlicha   (2002-12-08 02:24:00) [15]

Только тэги, имхо, удобнее и быстрее прямо из целой строки вырезать, тем более, что разбивка странички на строчки - чисто эстетическая требовательность, есть страницы вообще сплошняком.


Danlicha   (2002-12-08 02:21:00) [16]

var
Response: TStringList;
I: Integer;
begin
Response := TStringList.Create;
try
Response.Text := S; // Страничка
for I := 0 to Response.Count - 1 do // Пользуем
ShowMessage(Response[I]);
finally
Response.Free
end
end;


Che   (2002-12-08 02:20:00) [17]

Я использую IdHTTP для общения с серваком...

Var
mas:TStrings;
.....


Memo1.Text:=IdHTTP1.Post(h2, aStream);

это делаю я..

Mas:=IdHTTP1.Post(h2, aStream);

а так у меня ...не работает


Che   (2002-12-08 02:14:00) [18]

Да не мне Memo как раз не к чему...
А как работать правильно с этим классом??
Tstring
То-есть как туда загнать ответ сервера и как обращаться к строкам??


Danlicha   (2002-12-08 02:09:00) [19]

Есть штука удобнее, чем массив - есть класс TStrings. Там строчки как в массиве лежат. Если очень хочется с мемом работать - используй свойство Lines - это и есть этот класс:
Memo.Lines.Count, Memo.Lines[I] .


Che   (2002-12-08 02:03:00) [20]

Спасибо, ещё вопросик..
Я пишу клиент для работы с удалённым серваком через http
я получаю ответ с сервера..и что-бы как-то обращаться к строчкам ответа,я вставляю его в Memo и общаюсь с его строками
..как можно..ну допустим загнать ответ сервака в массив в котором каждая строка ответа отдельный член массива???
о..как завернул..надеюсь поймёте


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо