Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Jak to zrobić?


Rekomendowane odpowiedzi

Opublikowano

Witam uczę się auto it i chce sobie zrobić taki program i nie chce mi czytać inputa

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
HotKeySet("{F1}","exitl")
$Form1 = GUICreate("Test programu", 259, 212, 192, 124)
$Tekst = GUICtrlCreateInput("", 16, 24, 217, 21)
$Funkcje = GUICtrlCreateGroup("Funkcje", 16, 64, 225, 137)
$status = GUICtrlCreateLabel("status", 176, 71, 32, 18)
$OFF = GUICtrlCreateLabel("OFF", 208, 72, 24, 17)
$Stop = GUICtrlCreateButton("Stop", 136, 120, 81, 41)
$Start = GUICtrlCreateButton("Start", 32, 120, 81, 41)
$pisz = GUICtrlRead($Tekst)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Start
			start()
		Case $Stop
			stop()
	EndSwitch
WEnd

Func Start()
	AdlibRegister("tak",2000)
EndFunc
Func stop()
	GUICtrlSetData($OFF,"OFF")
	AdlibUnRegister("tak")
EndFunc
Func tak()
	GUICtrlSetData($OFF,"ON")
	send($pisz)
EndFunc

Func Exitl()
	EndFunc

 

Nie wiem czemu mi nie wpisuje tekstu jak wpisuje w programie , ale jak wpisze go w kodzie to działa.

56301179150489007146.png

Opublikowano
$pisz = GUICtrlRead($Tekst)
To jest bez sensu bo występuje tuż po stworzeniu GUI, to nie jest uchwyt do wartości tylko natychmiastowe jej pobranie... Jak chcesz pobrać aktualny tekst z inputa to wywołaj ten kod w momencie kiedy chcesz go zdobyć a nie na początku programu
846331404756772371599.jpeg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...