Text immer am Ende anhängen

  • Hallo,
    ich möchte in ein Edit Object ein Text immer ans Ende anhängen, obwohl ich z.B. oben was markiert habe oder einfach nur rein geklickt habe.
    Leider funktioniert es so wie ich es habe nicht :(

    Spoiler anzeigen
    [autoit]

    #include <EditConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $hGUI = GUICreate("ChatDebugger", 800, 500)
    $hEditLog = GUICtrlCreateEdit("", 0, 0, 800, 500, BitOR($GUI_SS_DEFAULT_EDIT,$ES_READONLY))
    GUISetState(@SW_SHOW, $hGUI)

    [/autoit] [autoit][/autoit] [autoit]

    $nTimer = TimerInit()
    Do
    If (TimerDiff ($nTimer) >= Random (50,1000,1)) Then
    GUICtrlSetData ($hEditLog,"test " & Random (1,9999999999,0) & Random (1,9999999999,0) & Random (1,9999999999,0) & Random (1,9999999999,0) & @CRLF,1)
    $nTimer = TimerInit()
    EndIf
    Until GUIGetMsg() = -3

    [/autoit]

    Weiß jemand wie ich es machen könnte?
    mfg Freaky

  • GUICtrlSetData($hEditLog, GUICtrlRead($hEditLog) & "test" & Random (1,9999999999,0) & Random (1,9999999999,0) & Random (1,9999999999,0) & Random (1,9999999999,0) & @CRLF,1

  • ja schon sehr oft. Natürlich musst du vorher alles löschen und das ganze in BeginUpdate und EndUpdate.