Что нового

переменная в код

loloska

Новичок
Сообщения
1
Репутация
0
как из переменной вытащить код, чтобы он работал
то есть то что ниже пишет в поле - переменную $source, а можно сделать так что при нажатии на кнопку он читал и делал код, который написан в $source ?
можно даже без поля, просто выполнял переменную $source по нажатию кнопки, при этом
код для переменной $source хранится в интернете и не может находиться ни где на компьютере.
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <WinHTTP.au3>
#include <String.au3>

$Form1 = GUICreate("Database", 417, 272, 568, 305)
$database = GUICtrlCreateEdit("", 8, 16, 233, 233)
$Btn_send = GUICtrlCreateButton("Get Database", 296, 208, 75, 25)
GUISetState(@SW_SHOW)
Main()

func Main()
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		 Case $btn_send
            _database()

	EndSwitch
WEnd
EndFunc

func _database()

   Local $url = 'https://blablala.txt'

   $http = ObjCreate('winhttp.winhttprequest.5.1')
   $http.open("GET" , $url)
   $http.send()
   $http.WaitForResponse()
   local $source = $http.ResponseText()
   $http = 0
   GUICtrlSetData($database, $source)

   Main()
EndFunc
 

vova-n

Новичок
Сообщения
23
Репутация
0
Получается запуск нового скрипта? На Autoit? Ищите здесь на форуме запуск другого скрипта с помощью скрипта. Обсуждалось это.
PS Если подправить название темы, то внизу под темой будут похожие.
 
Верх