Eingabefeld Inhalt löschen und Speichern

  • ist ja, bei der txt habe ich immer auch so wenn ich jetzt was schreibe zeilenbrüche, aber wenn es in der edit box erscheint, schreibt er alles in einer zeile.
    Ich weiß nicht warum, kann mir einer helfen dabei, bitte!

  • Erstmal danke für die antwort.
    ja das ist schon möglich aber es geht doch bestimmt anderst oder, so das er es automatisch macht.

    Ich glaube ich habe schon mal was gelesen das man mit einem befehlt, das die edit box nur begrenzt nach rechts geht also das man nicht nach rechts scrollen kann. Denn dann müsste er auch automatisch die zeilen brechen, in der edit.

  • Danke habe das problem selber gelöst!

    Ihr ist der code:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    GUICreate("File open", 300, 200)
    $menu = GUICtrlCreateMenu("Datei")
    $item = GUICtrlCreateMenuItem("Öffnen...", $menu)
    $edit = GUICtrlCreateEdit("", 10, 10, 280, 160, BitOR($ES_AUTOVSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
    GUISetState(@SW_SHOW)

    While 1
    $msg = GUIGetMsg()

    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    Case $msg = $item
    $file = FileOpenDialog("Öffnen...", @DesktopDir, "Textdokument (*.txt)")
    $read = FileRead($file)
    GUICtrlSetData($edit, $read)
    EndSelect

    WEnd

    [/autoit]