[Вопрос] IfInString. Как считывать разные значения. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Вопрос] IfInString. Как считывать разные значения.
rigas Дата: Суббота, 21.01.2017, 18:34 | Сообщение # 1
Новичок
Сообщений: 2
Статус: Offline
Прошу помочь, я не понимаю, как считывать разные значения я с помощью IfInString
Допустим я хочу, чтобы читались разные слова типо "мда", "ерунда", "хахаха".
Помогите, пожалуйста)

Код

F2::
start1:
Loop, Read, %SelectedFile%
{
    IfInString, A_LoopReadLine, мда
    {
  Goto, start2
    }
}
Dworkin Дата: Воскресенье, 22.01.2017, 01:50 | Сообщение # 2
Боец
Сообщений: 110
Статус: Offline
попробуй так:
Код

var := "мда"
F2::
start1:
Loop, Read, %SelectedFile%
{
    IfInString, A_LoopReadLine, %var%
    {
  Goto, start2
    }
}


в варианте как у тебя попробуй мда, заменить в скобочках вот так "мда"
oleg246 Дата: Воскресенье, 22.01.2017, 06:08 | Сообщение # 3
Новичок
Сообщений: 4
Статус: Offline
Код
[quote=rigas;4130770]F2::
start1:
Loop, Read, %SelectedFile%
{
    IfInString, A_LoopReadLine, мда
    {
  Goto, start2
    }
}[/quote]

Попробуй так:
Код
IfInString, A_LoopReadLine, мда|слово2|слово3

А вообще, лучше сделать немного по другому.


Сообщение отредактировал oleg246 - Воскресенье, 22.01.2017, 06:09
Wyareri Дата: Воскресенье, 22.01.2017, 12:12 | Сообщение # 4
Боец
Сообщений: 56
Статус: Offline
Лучше сделать через RegExMatch.
Советую темы RegExMatch() и Регулярные выражения
rigas Дата: Воскресенье, 22.01.2017, 16:31 | Сообщение # 5
Новичок
Сообщений: 2
Статус: Offline
Решил проблему, спасибо.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума