33/5000 AHK: Oshibka povtornogo vyzova GUI AHK: GUI Recall Error

Помощь в написании скриптов
smol11
Posts: 1
Joined: 05 May 2018, 13:23

33/5000 AHK: Oshibka povtornogo vyzova GUI AHK: GUI Recall Error

05 May 2018, 13:58

The script Works well.
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
PSVl
Posts: 5
Joined: 02 Jul 2016, 11:42
Contact:

Re: 33/5000 AHK: Oshibka povtornogo vyzova GUI AHK: GUI Recall Error

02 Jun 2018, 02:54

Добавить 3 строки.
GuiClose:
gui, Destroy
return

Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 15 guests