Hallo!
Jetzt habe ich Dein Problem verstanden!
Es ist der allseits beliebte Handbooknotread-error, der Dich plagt!
Mal ganz im Ernst, in der Hilfe steht zu GUICtrlCreateInput :
Zitat
GUICtrlCreateInput ( "text", left, top [, width [, height [, style [, exStyle]]]] )Rückgabewert
Erfolg: Gibt die Identifikationsnummer (controlID) des neuen Steuerelements zurück.
Fehler: Gibt 0 zurück.Bemerkungen
Um den Wert des Steuerelements zu erhalten, siehe GUICtrlRead.
Um Informationen im Steuerelement zu setzen oder zu verändern, siehe GUICtrlSet....
Soweit, sogut:
ZitatAlles anzeigenGUICtrlRead ( controlID [, advanced] )
Parameter
controlID Die Identifikationsnummer des Steuerelements (Control-ID), wie von einer GUICtrlCreate... Funktion zurückgegeben.
advanced [optional] gibt erweiterte Informationen eines Steuerelements zurück.
0 = (Standard) Gibt einen Wert mit dem Status oder den Daten eines Steuerelements zurück.
1 = gibt erweiterte Informationen eines Steuerelements zurück (siehe Bemerkungen).Rückgabewert
Erfolg: Der Rückgabewert ist abhängig vom Steuerelement (siehe unten).
Misserfolg: Gibt 0 zurück.
Typ Wert
Checkbox, Radio Status des Buttons/Kästchens. siehe Status-Tabelle
Combo, List Der ausgewählte/markierte Wert.
Input, Edit Der eingegebene Text.
Also sollte demnach....
Spoiler anzeigen
; Absichtlich komplett ohne Erklärungen, Beschreibungen usw....
#include <GUIConstants.au3>
#include <EditConstants.au3>
#include <WindowsConstants.au3>
$Gui = GUICreate("Beispiel",350,300)
[/autoit] [autoit][/autoit] [autoit]$control_id_input1=GUICtrlCreateInput ("Eingabetext1",30,20,80,20)
$control_id_input2=GUICtrlCreateInput ("Eingabetext2",30,50,80,20)
$control_id_input3=GUICtrlCreateInput ("Eingabetext3",30,80,300,200,$WS_HSCROLL + $ES_AUTOVSCROLL + $WS_VSCROLL + $ES_MULTILINE + $ES_WANTRETURN )
$eingabetext1 = GUICtrlRead($control_id_input1)
$eingabetext2 = GUICtrlRead($control_id_input2)
$eingabetext3 = GUICtrlRead($control_id_input3)
$datenanzeigen = GUICtrlCreateButton('Daten anzeigen', 200, 20, 120, 25)
GUISetState(@SW_SHOW)
Do
$msg = GUIGetMsg()
If $msg = $datenanzeigen Then
$eingabetext1 = GUICtrlRead($control_id_input1)
$eingabetext2 = GUICtrlRead($control_id_input2)
$eingabetext3 = GUICtrlRead($control_id_input3)
msgbox(0,"Feld1",$Eingabetext1)
msgbox(0,"Feld2",$Eingabetext2)
msgbox(0,"Feld3",$Eingabetext3)
$alleszusammen=$eingabetext1 & $eingabetext2 & $eingabetext3
msgbox(0,"Bääääähhhhh",$alleszusammen)
$naja=$eingabetext1 & @crlf & $eingabetext2 & @crlf & $eingabetext3
msgbox(0,"naja",$naja)
$sogehoertsichdas="Absender: " & $Eingabetext1 & @crlf & "Betreff: " & $Eingabetext2 & @crlf & "Nachricht: " & $Eingabetext3
Msgbox(0,"Sogehoertsichdas!",$sogehoertsichdas)
endif
Until $msg = $GUI_EVENT_CLOSE
...alle Klarheiten beseitigt sein.
ciao
.Andy