Что нового

[Файловая система] Подскажите способы динамического подключения .au3 в цикле через GUI

RavdonikaS

Новичок
Сообщения
68
Репутация
4
Есть GUI в нем Combo
при запуске главный скрипт ищет файлы в указанной папке (там .au3 с инструкциями для главного цикла) и guictrlsetdata найденые файлы в этот комбо
Как теперь в цикле организовать динамическое подключение этих найденых файлов?
Методом проб понял что через #include это сделать нельзя так как он ругается на $переменные
Код:
#include <GuiConstants.au3> 
#include <StaticConstants.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <File.au3>
#include <Misc.au3>
#include "ProcessClose.au3"
#include "L2_Constant.au3"
#include "GUI-Create.au3"

$patch="Путь к папке \scen в которой находятся сценарии"
$nFile=1
$search = FileFindFirstFile("*.*") 
$file=_FileListToArray($patch)
Opt("SendKeyDelay", 1)
Opt("MouseClickDownDelay", 300)
While 1
    FileFindNextFile($search) 
    If @error Then 
		ExitLoop
	EndIf
	GUICtrlSetData($scen_, $file[$nFile])
	$nFile=$nFile+1
WEnd
GUICtrlSetData($scen_, $file[1])
;==========================================================
While 1
   $scen=GUICtrlRead($scen_)
;~    как сюда динамически вписывать .au3 который нужно прогнать по этому циклу???
WEnd		 
;==========================================================
 

Dimmak

Знающий
Сообщения
185
Репутация
9
А зачем динамически подключать .au3 в цикле через GUI? :scratch:
 

SECTOR

Продвинутый
Сообщения
399
Репутация
59
Напишите в "том самом скрипте" функцию
Код:
Func blahblah()
  ; Your code...
EndFunc

Подключите "тот самый скрипт" в основной со всеми другими и в цикл добавьте функцию "blahblah()" ;)
 
Верх