Ich versuch zu Üben...

06/18/2010 16:17 foalyyy#1
Hallo, ich hätte auch mal eine Frage xD ich hab nich so viel Ahnung von Autoit und bin dabei mir das etwas anzueignen also hier der Code:


Quote:
#include <GUIConstants.au3>

$mainwindow = GUICreate("Gui", 400, 420)
GUICtrlCreateLabel(";;;;;;;;;;;", 18, 10)
GUICtrlCreateEdit ( ";;;;;;;;;;;;;;;;;;;;", 25, 35, 350 , 350 )
$okbutton1 = GUICtrlCreateButton(";;;;;", 165, 390, 60)

GUISwitch($mainwindow)
GUISetState(@SW_SHOW)

While 1
$msg = GUIGetMsg(1)

Select
Case $msg[0] = $okbutton1
HotKeySet ("{F5}", "Start")

MsgBox(0, ";;;;;;", ";;;;;;;;;;;;;;;;;;;")
$text = WinGetText("Gui", "")

while 1
sleep(200)
wend

Func Start()
sleep(200)
WinActivate("irgentwas")
sleep(200)
send("Der gelesene Text lautet:", $text)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sleep(200)
EndFunc

EndSelect
WEnd

$filemenu = GUICtrlCreateMenu("&Datei")
das Problem ist wenn er den Text von dem Fenster (hab alles mit ;;;;;; verändert weil es nicht relevant ist) ausließt, kann ich ihn nicht mit send an ein weiteres Fenster weitergeben, mit der MsG-Box geht das ( MsgBox(0, "Der gelesene Text lautet:", $text)
deswegen würde ich gern wissen wie ich den gelesenen Text mit Send wieder ausgebe ( oder wenn es nicht geht eine Alternative). Der Sinn ist den Text aus meinem Gui auszulesen und dann in ein anderes Fenster zu öffnen und ihn da einzugeben (was das wirklich bringt ist für euch denk ich uninteressant )

MfG

Fettes thx für den der sich bemüht zu helfen :P
06/18/2010 17:38 killeeer111#2
Ich hab jetzt schnell was hingeschrieben, ich weis es geht kürzer:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Send", 372, 65, 192, 124)
$Input1 = GUICtrlCreateInput("", 8, 8, 353, 21)
$Button1 = GUICtrlCreateButton("Senden", 8, 32, 353, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			$text = guictrlread($input1)
		  WinActivate("irgendwas")
		  Sleep(100)
		  Send($text)
		  	EndSwitch
WEnd
mfg
06/18/2010 21:32 foalyyy#3
Boa grad eingetippt und gespeichert da habbich dein Script verstanden ;) , man muss es ja garnich mehr irgentwo einbauen sondern das geht so:D Fettes thx!
06/19/2010 10:35 anonymous-f4h279#4
Why hier posten, wenn es die AutoIT Sektion gibt?