Wollte mal fragen wie ich es hinbekomme da mir die uhrzeit in ein edit fenster also im meiner Gui in dem ein Editfenster drin ist, sendet .
Send befehl
-
- [ offen ]
-
Secret1994 -
6. März 2010 um 10:05 -
Geschlossen -
Erledigt
-
-
Per Email senden? Per TCP? Nur zu einem anderen Editfeld?
-
Poste mal deinen Code damit man mal schauen kann wie weit du bist.
-
???
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 245, 52, 640, 375)
$Input1 = GUICtrlCreateInput("", 8, 16, 121, 21)
$Button1 = GUICtrlCreateButton("Button1", 144, 16, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUICtrlSetData($Input1, @HOUR & ":" & @MIN & ":" & @SEC)
EndSwitch
WEnd -
Genau das von ideas2code habe ich gebraucht , kann mir jetzt noch einer sagen wie ich es hinbekomme das in ein edit fenster reinzubekommen ohne das sich der ihalt löscht , den ich brauche den inhalt der im editfenster steht ,
:Inhalt im Editfenster soll bleiben
:uhrzeit soll immer in einer neuen zeile gesendet werden.Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 271, 447, 192, 124)
$Edit1 = GUICtrlCreateEdit("", 24, 32, 209, 393)
GUICtrlSetData(-1, "Edit1")
$Button1 = GUICtrlCreateButton("Button1", 240, 32, 19, 393, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Button1
GUICtrlSetData($Edit1,"[" & @HOUR & ":" & @MIN & ":" & @SEC & "]")EndSwitch
[/autoit]
WEnd -
[autoit]
#include <ButtonConstants.au3>
[/autoit][autoit][/autoit][autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1_1 = GUICreate("Form1", 375, 135, 511, 375)
$Input1 = GUICtrlCreateEdit("", 8, 16, 161, 85)
$Button1 = GUICtrlCreateButton("Button1", 208, 48, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
If GUICtrlRead($Input1) <> "" Then
GUICtrlSetData($Input1,GUICtrlRead($Input1) & @CRLF & @HOUR & ":" & @MIN & ":" & @SEC)
Else
GUICtrlSetData($Input1,@HOUR & ":" & @MIN & ":" & @SEC)
EndIf
EndSwitch
WEnd -
Der Text soll ja immer der ausgelesene (guictrlread), ein Zeilenumbruch (@CRLF) und der neue Text sein (...).
Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 271, 447, 192, 124)
$Edit1 = GUICtrlCreateEdit("", 24, 32, 209, 393)
GUICtrlSetData(-1, "Edit1")
$Button1 = GUICtrlCreateButton("Button1", 240, 32, 19, 393, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Button1
GUICtrlSetData($Edit1,Guictrlread($Edit1)&@Crlf&"[" & @HOUR & ":" & @MIN & ":" & @SEC & "]")EndSwitch
[/autoit]
WEnd -
Du hast vergessen, das so die erste Zeile leer ist. Siehe mein Beispiel, das ist richtig...
-
Danke sehr hat mir echt weitergeholfen