| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Писк в строке |
| Автор: fuckerok 22.11.2004, 08:05 |
| Мне нужно осуществить поиск в строке определённого слова (я не знаю где оно будет стоять) Вот например в Edit1.text:='ЛЯ ЛЯ ТОПОЛЯ id="1" '); Дык вот как мне сделать так, чтоб моя программа искала id=" в тексте, а потом присваивала переменной i значение стоящее между " " (В моём случает - это единица). Помогите сделать, вроде не трудно, просто я с текстам мало работал. Ну и |
| Автор: Song 22.11.2004, 08:15 | ||
|
| Автор: fuckerok 23.11.2004, 07:48 |
| Спасибо розобрался |
| Автор: Yanis 23.11.2004, 09:10 |
| > Писк в строке Типа спикера |
| Автор: Плаха 23.11.2004, 15:04 |
| а как получить значение до id="1" ???? |
| Автор: Yanis 23.11.2004, 20:41 | ||||
Кажется так. Delphi под рукой нету. Мог бы и сам сделать.
Что же тогда значит эта фраза? |
| Автор: Akella 24.11.2004, 15:49 |
| i:integer; ... i:=pos('id=',Edit1.text) так помоему легче |
| Автор: Yanis 24.11.2004, 20:35 |
| To dsergey И что после этого будет занесено в i? Прочтите вопрос там написано: Дык вот как мне сделать так, чтоб моя программа искала id=" в тексте, а потом присваивала переменной i значение стоящее между " " |
| Автор: Zero 24.11.2004, 23:26 | ||||
Это была цитата fuckerok, а не Плаха. |
| Автор: Akella 25.11.2004, 09:36 |
| элементарно, Ватсон: i:=pos('id=',Edit1.text)+1 |