If you call Gui on the F2 key, the window will open and everything is looking, but if you close the window and press F2. "Error calling Gui" !!!!!!
11 lists and in each can be up to 100,000 values.
The script is impressive.
Maybe there is an option to shorten the script?
Code: Select all
#Persistent
F10::
Reload
return
POY:
Varr =
IfWinActive, База ahk_class BchfBacRIQ
ControlGetText, Varr, omboEdit21, База ahk_class BchfBacSAB ; Окно
POI:
Needle = %Varr%
Haystack = 1,2,3 ; И так далее
IfInString, Haystack, %Needle%
{
FileAppend, %Varr%`, ,%A_ScriptDir%\Список МАРТ.txt
MsgBox, Список МАРТ
Varr =
return
}
Haystack = 4,5,6 ; И так далее
IfInString, Haystack, %Needle%
{
FileAppend, %Varr%`, ,%A_ScriptDir%\Список АПРЕЛЬ.txt
MsgBox, Список АПРЕЛЬ
Varr =
return
}
Haystack = 1,2,5,8,9,500,999107
IfInString, Haystack, %Needle%
{
FileAppend, %Varr%`, ,%A_ScriptDir%\Список МАЙ.txt
MsgBox, Список МАЙ
Varr =
return
}
else
{
FileAppend, %Varr%`, ,%A_ScriptDir%\Список Июнь.txt
MsgBox, Нет В списках. Ошибка № Наклодной
return
}
F2::
Varr =
Gui, Font, S50 Cred, Verdana
Gui, Add, Edit, x12 y10 w300 h90 vIND Limit6 Number,
Gui, Font, S15 Cred, Verdana
Gui, Add, Button, x82 y120 w210 h80 , Поиск
; Generated using SmartGUI Creator for SciTE
Gui, Show, w384 h275, Поиск в Базе
return
ButtonПоиск:
GuiControlGet, IND
Varr = %IND%
Goto, POI
F1::
Goto, POY