Nach Abbruch von FileOpenDialog

  • Hi, hab da en kleines problem in nem aktuellen script.

    Also, ich hab nen FileOpenDialog.
    Dabei soll man eine datei auswählen.
    Wenn man die datei ausgewählt hat und auf Öffnen klickt, soll etwas gemacht werden.
    Wenn man aber auf abbrechen drückt, soll das eben nicht gemacht werden.

    Man kann es mit folgendem vergleichen:

    [autoit]


    If MsgBox (4, "Test", "Soll etwas gemacht werden?") = 6 Then
    ; Mach was...
    Else
    ; Mach nichts...
    EndIf

    [/autoit]

    Lässt sich das gleiche auch auf den FileOpenDialog anwenden?

  • Hallo Commander21

    warum schaust Du nicht erstmal in die Hilfe?
    Dort gibt es genau dafür sogar ein Beispiel...

    Spoiler anzeigen
    [autoit]

    $message = "Hold down Ctrl or Shift to choose multiple files."

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

    $var = FileOpenDialog($message, @WindowsDir & "\", "Images (*.jpg;*.bmp)", 1 + 4 )

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

    If @error Then
    MsgBox(4096,"","No File(s) chosen")
    Else
    $var = StringReplace($var, "|", @CRLF)
    MsgBox(4096,"","You chose " & $var)
    EndIf

    [/autoit]

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)