Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / найти слово в текст / 8 сообщений из 8, страница 1 из 1
06.12.2014, 23:22
    #38827180
fatimaaaa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
я хочу найти слово в текст
Когда слово найдено, оно будет хайлайт
что надо делать?
...
Рейтинг: 0 / 0
07.12.2014, 17:37
    #38827421
Penner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
x='abc'
y='123abc456'
if x$y
...
else
...
endif
...
Рейтинг: 0 / 0
07.12.2014, 17:39
    #38827422
Penner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
x='abc'
y='123 abc 456'
for i=1 to getwordcount(y,' ')
if x=getwordnum(y,i,' '
...
endif
next
...
Рейтинг: 0 / 0
07.12.2014, 21:09
    #38827494
fatimaaaa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
Penner,
если х не известно, что надо делать?
может быть х будет лубой буква или слова
...
Рейтинг: 0 / 0
08.12.2014, 05:54
    #38827614
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
fatimaaaa,

Да x может быть любым.
Есть еще at. Наверняка эта функция лучше Вам подойдет.
Так как Вам нужно еще и подсветить это слово.


В начале было Слово...
...
Рейтинг: 0 / 0
08.12.2014, 11:25
    #38827813
sg12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
fatimaaaaPenner,
если х не известно, что надо делать?
может быть х будет лубой буква или слова

Для ввода слов используется объект TextBox, для отображения текста - EditBox.
*** Text1.Init
THISFORM.Edit1.VALUE = FILETOSTR('файл')
*** Text1.InteractiveChange
LOCAL lnPos
Thisform.Edit1.SelStart = 0
lnPos = AT(ALLTRIM(This.Value),Thisform.Edit1.Value)
IF lnPos = 0
RETURN
ENDIF
Thisform.Edit1.SelStart = lnPos - 1
Thisform.Edit1.SelLength = LEN(ALLTRIM(This.Value))
Thisform.Edit1.Refresh()
...
Рейтинг: 0 / 0
15.12.2014, 01:07
    #38833675
fatimaaaa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
alextashk,
Как я могу использовать функцию АТ()
...
Рейтинг: 0 / 0
15.12.2014, 15:37
    #38834236
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти слово в текст
fatimaaaa,


Только по прямому назначению.

Посмотри предыдущий совет, там все подробно разжовано.
Надо только текстбокс и едитбокс бросить на форму.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / найти слово в текст / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]