Hey Leute,
ich bin neu im Forum und ein Frischling was AutoIt betrifft.
mein Vorhaben ist Werte die in zwei Input Felderder, einem Label und einem Droptdown Menü und ein stehen in eine Edit Box zu schreiben.
Wenn die Werte eingetragen sind, klicke ich auf den Hinzufügen Button. In dem Edit Feld wirden andere Werte reingeschrieben.
Ich vermute das ich die Eingetragenden Werte noch formatieren muss. Hab aber noch nicht rausgefunden wie das funktiniert.
Die Eingabe erfolg in den Codezeilen 37 - 41.
Eingabe Zeile 37: Hallo
Eingabe Zeile 38: 30,00
Label Zeile 39: €
Dopwdown Feld Zeile 40: Monatlich
Ausgabe:
1112 €14
Wie bekomme ich es hin, das alle Werte so in die Edit Box geschrieben werden wie sie eingetragen sind?
Hier kommt der Code:
; Bibliotheken einbinden
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GUIEdit.au3>
#include <string.au3>
; Variable werden definiert
$abbuchung = "Monatlich"
$abbuchung1 = "jeden 2. Monat|jeden 3. Monat|jeden halbe Jahr|jährlich"
$add = "Hinzufügen"
$Eur = " €"
$font = "Arial"
$ver = "1.0"
$Form1 = GUICreate("Haushaltsbuch" & " " & $ver, 757, 559, 192, 114)
GUISetFont(16, 400 , 4, $font)
$Ueberschrift = GUICtrlCreateLabel("Haushaltsbuch" & " " & $ver, 256, 24, 1700, 25)
GUISetFont(10, 400, $font)
$Ausgaben = GUICtrlCreateButton("Ausgaben", 16, 112, 89, 25)
$Einnahmen = GUICtrlCreateButton("Einnahmen", 16, 144, 89, 25)
$Statistik = GUICtrlCreateButton("Statistik", 16, 176, 89, 25)
$Body = GUICtrlCreateGroup("Body", 120, 64, 625, 450)
GUICtrlCreateLabel("Name",275, 85, 100, 25)
GUICtrlCreateLabel("Betrag", 365, 85, 100, 25)
$Versichungen = GUICtrlCreateLabel("Versicherungen:", 128, 110, 100, 17)
$VersicherungenInput = GUICtrlCreateInput("", 230, 110, 121, 21)
$VersichunergenBetrag = GUICtrlCreateInput("", 360, 110, 45, 21)
GUICtrlCreateLabel("€", 410, 110, 25, 21)
$VersicherungenAbbuchung = GUICtrlCreateCombo($abbuchung, 430, 110, 100, 21)
GUICtrlSetData(-1, $abbuchung1, $abbuchung)
$VHinzufuegen = GUICtrlCreateButton($add, 540, 110, 90, 21)
$VersichungenEdit = GUICtrlCreateEdit("", 128,150, 500,100)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlCreateButton("Speichern", 675, 525, 70, 25)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $VHinzufuegen
$VEdit = StringFormat($VersicherungenInput & $VersichunergenBetrag & $Eur & $VersicherungenAbbuchung)
$VHEdit = GUICtrlGetHandle($VersichungenEdit)
_GUICtrlEdit_AppendText($VHEdit, $VEdit & @CRLF)
EndSwitch
WEnd
Danke schon mal für eure Hilfe
Gruß
0cool