| Поиск | - Position |
Position
Краткое описание
Компонент предназначен для поиска позиции вхождения одной строки в другую.
Параметры
Методы
События
Свойства
Данные
Пример
Пример использования компонента Position
Add(MainForm,2953706,98,112)
{
Caption="Пример использования Position"
}
Add(Edit,12980779,154,112)
{
Left=140
Top=45
Width=130
Text="HiAsm / Super / FPC"
}
Add(Button,517459,98,168)
{
Left=170
Top=95
link(onClick,1905380:doSearch,[])
}
Add(Position,1905380,154,168)
{
Target="/"
link(onSearch,1634708:doText,[])
link(Str,12980779:Text,[])
}
Add(Label,1634708,210,168)
{
Left=5
Top=155
Width=380
Height=36
Font=[MS Sans Serif,20,0,0,1]
Caption="!"
AutoSize=1
Alignment=2
}
Замечания
И так. Комбинируя значения св-тв компонента можно выделить два основных режима его работы:
Обновление элемента: [svn]Position.pas[/svn]
- ZeroPos = False, ShortSearch = False - в этом режиме компонент всегда будет искать вхождение подстроки в строку с начала и выдавать позицию вхождения в случае успешного поиска.
- ZeroPos = True, ShortSearch = True - в этом режиме компонент ищет все вхождения подстроки и позволяет выполнить некоторые дейсвия после завершения поиска за счет выдачи в поток 0.
Обновление элемента: [svn]Position.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)