AutoIt Frage

07/21/2010 20:33 Lukɑs#1
Hallo,
anscheinend habe ich gerade ein kleines Blackout, oder sonst was. Vielleicht liegt es auch daran, dass ich schon länger nix mehr mit au3 zu tun hatte, oder dass ich noch mit anderen Programmiersprachen arbeite, zumidest kommt hier mal meine Frage:
Ich habe ein Input, einen Button und ein Edit/Editbox. Wenn ich in das Input jetzt z.B. "Hallo" eingebe und auf den Button drücke soll in der Editbox auf einmal der Text "Hallo" erscheinen.

Danke!
07/21/2010 20:41 omer36#2
und wo bleibt ie frage? :D

geht bestimmt auch anders...:

mit koda...
PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"231102279354)
$Edit1 GUICtrlCreateEdit(""96810577)
GUICtrlSetData(-1"")
$Input1 GUICtrlCreateInput(""8608121)
$Button1 GUICtrlCreateButton("Button1"1686545$WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            GUICtrlSetData
($Edit1GUICtrlRead($Input1))
    EndSwitch
WEnd 
07/21/2010 20:49 Lukɑs#3
EDIT:
Mirs doch noch rechtzeitig was eingefallen: Wie funktioniert das ganze jetzt, wenn in der Editbox z.b. folgendes stehen soll:

Quote:
hallo

hallo
Also mit den "Enter"?

Danke.
07/22/2010 01:00 black_byte#4
Meine güte, ist es denn so schwer sich mal 5 min. damit zu beschäftigen ?
Immer wider die selben fragen, die man sich selber viel schneller beantworten kann ...

Aber damit du nicht mehr nervst: GUICtrlSetData($Edit1, GUICtrlRead($Input1 & @CRLF & $Input1)) -.-'
07/22/2010 01:23 PenGuin :O#5
@Über mir:

Du selbst denkst auch nicht nach oder? o_O
Deine Lösung geht nicht, und ist auch komplett konfus.
GUICtrlRead liest auch die CRLFs CRs und LFs mit nur man kann das nicht in einem Input anzeigen lassen :facepalm:

@TE: Bitte selber nachdenken und über den Typ über mir kann man selber nur lachen.
07/22/2010 11:17 omer36#6
Quote:
Zitat von Pinguin:
Bitte selber nachdenken(....)
das werden die doch nie :D
nja...

.......

PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"231102279354)
$Edit1 GUICtrlCreateEdit(""96810577)
GUICtrlSetData(-1"")
$Input1 GUICtrlCreateInput(""8608121)
$Button1 GUICtrlCreateButton("Button1"1686545$WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            GUICtrlSetData
($Edit1GUICtrlRead($Input1) & @CRLF & @CRLF GUICtrlRead($Input1))
    EndSwitch
WEnd 
07/22/2010 12:34 Lukɑs#7
Danke, das Prob an der Sache ist nur: Wenn ich einen neuen Text eingebe wird der alte ersetzt und der neue nicht hinzugefügt-.-;)