GUICtrlSetData +zeilenunmbruch

  • hallo wie mache ich bei GUICtrlSetData einen zeilenunmbruch

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    #include <File.au3>
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GuiEdit.au3>
    Local $avArray[8]
    $avArray[0] = 7
    $avArray[1] = "Brian"
    $avArray[2] = "Jon"
    $avArray[3] = "Larry"
    $avArray[4] = "Christa"
    $avArray[5] = "Rick"
    $avArray[6] = "Jack"
    $avArray[7] = "123"

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("arryauslesen", 623, 442, 192, 124)
    $Button1 = GUICtrlCreateButton("Button1", 376, 8, 177, 49)

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

    $Input1 = GUICtrlCreateEdit("", 30, 8, 293, 69)
    GUICtrlSetBkColor(-1, 0xD4D0C8)
    $wert=_ArrayToString($avArray, @CR, 1 )
    ;$wert1=StringReplace ( $wert, "7|" , "" )
    MsgBox(0, "_ArrayToString() erhält von $avArray die Items 1 bis 7", $wert);hier ist der zeilenunmbruch

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

    ;MsgBox(4160, "Information", "Textlimit: " & _GUICtrlEdit_GetLimitText($Input1)) testet Textlimit

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

    GUICtrlSetData($Input1,$wert); schreibt den wert des array in input ohne zeilenumbruch / soll aber mit
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    GUISetState(@SW_SHOW)

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

    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1

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

    EndSwitch
    WEnd

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


    danke im voraus

    Einmal editiert, zuletzt von rewejo (14. September 2010 um 20:36)

  • schonmal mit @CRLF versucht?

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>
    #include <File.au3>
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GuiEdit.au3>
    Local $avArray[8]
    $avArray[0] = 7
    $avArray[1] = "Brian"
    $avArray[2] = "Jon"
    $avArray[3] = "Larry"
    $avArray[4] = "Christa"
    $avArray[5] = "Rick"
    $avArray[6] = "Jack"
    $avArray[7] = "123"

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("arryauslesen", 623, 442, 192, 124)
    $Button1 = GUICtrlCreateButton("Button1", 376, 8, 177, 49)

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

    $Input1 = GUICtrlCreateEdit("", 30, 8, 293, 69)
    GUICtrlSetBkColor(-1, 0xD4D0C8)
    $wert=_ArrayToString($avArray, @CRLF, 1 )
    ;$wert1=StringReplace ( $wert, "7|" , "" )
    MsgBox(0, "_ArrayToString() erhält von $avArray die Items 1 bis 7", $wert);hier ist der zeilenunmbruch

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

    ;MsgBox(4160, "Information", "Textlimit: " & _GUICtrlEdit_GetLimitText($Input1)) testet Textlimit

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

    GUICtrlSetData($Input1,$wert); schreibt den wert des array in input ohne zeilenumbruch / soll aber mit
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    GUISetState(@SW_SHOW)

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

    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1

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

    EndSwitch
    WEnd

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

    mfg BB

    "IF YOU'RE GOING TO KILL IT
    OPEN SOURCE IT!"

    by Phillip Torrone

    Zitat von Shoutbox

    [Heute, 11:16] Andy: ....böseböseböseböse....da erinnere ich mich daran, dass man den Puschelschwanz eines KaRnickels auch "Blume" nennt....ob da eins zum anderen passt? :rofl: :rofl: :rofl: :rofl:

    https://autoit.de/index.php?page…leIt#post251138

    Neon Snake