
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.07.2005, 12:14:55
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
у меня в memo поле пишется лог файл(текст) некой сопутствующей проги. было бы полезно реализовать поиск в этом поле. можно это сделать? если да то как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:21:23
|
|||
|---|---|---|---|
поиск в memo полях |
|||
|
#18+
<ЧтоИщем> $ <ИмяМемоПоля> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:24:28
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
извини, можно в контексте. что то не совсем понял где эта конструкция используется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:26:23
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
ок $ нашел в msdn. а как позиционироваться после этого на этом символе в memo? плиз, чтоб я не задавал кучу дурацких вопросов, укажите сразу те функции которые пригодятся в данном случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:29:22
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
lesha_spbизвини, можно в контексте. что то не совсем понял где эта конструкция используется... В том месте, где хочешь искать, пишешь: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:41:31
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
как понимаю, этот поиск будет вестись по всем мемо полям в таблице. а мне надо: я выбираю конкретное мемо поле(одно) и в нем нужно найти некий символ(ы) и позиционироваться на нем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 12:41:41
|
|||
|---|---|---|---|
поиск в memo полях |
|||
|
#18+
Глядя что ты в итоге хочешь получить. Если нужно удостовериться что мемо-поле содержит искомый текст, то IF <ЧтоИщем> $ <ИмяМемоПоля> ... ENDIF Если же нужно получить в какой строке или с какой позиции то смотри функции серии ATxxx() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 13:25:35
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
ясно. предположим я нашел номер символа куда позиционироваться. как это сделать в editbox(memo поле находится в editbox)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.07.2005, 16:34:42
|
|||
|---|---|---|---|
|
|||
поиск в memo полях |
|||
|
#18+
сделал так, все работает. поиск начинается с местоположения курсора. old_pos = THISFORM.Edit1.SelStart s = SUBSTR(THISFORM.Edit1.Value, old_pos+1, LEN(THISFORM.edit1.Value) - old_pos - 1) fstr = ALLTRIM(THISFORM.Text1.Value) pos = AT(fstr, s) IF( pos == 0 ) RETURN ENDIF THISFORM.Edit1.SelStart = pos + old_pos - 1 THISFORM.Edit1.SelLength = LEN(fstr) THISFORM.Edit1.SetFocus() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1593796]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 182ms |
| total: | 287ms |

| 0 / 0 |
