1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. button421

Beiträge von button421

  • Drag and Drop?

    • button421
    • 1. Mai 2010 um 15:08

    Hallo Leute!
    Hab mal wieder n Problem.
    Ich möchte, dass man von einer Liste (mit Items) ein Item in eine 2. Liste ziehen kann (ohne Item).
    Dann soll nämlich in der 2.Liste das gezogene Item erscheinen, aber in der 1.Liste soll es bleiben.
    Das heißt, man soll beliebig oft, ein Item von einer Liste zur andern ziehen können, ohne dass es nach einmal ziehen in der 1.Liste verschwindet. Muss ja irgendwie per Drag and Drop gehen. Also? Brauche ich Hilfe.

    MfG button421

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 19:45

    und was heißt dann Local/Dim/Const?

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 19:32

    aber wenn du sie lässt, dann startet sie doch am Anfang, oder nicht?

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 19:18
    Zitat von Schnitzel

    ;wenn sie wirklich global sein soll.

    Was meinst du damit?

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 18:08

    Mein bisheriger Skript ist:

    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <Sound.au3>
    $Musik = FileOpenDialog("...",@DesktopDir,"Datei (*.*)", 1+4);Variable(soll bei Button1 ausgeführt werden)
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 518, 340, 192, 124)
    $Button1 = GUICtrlCreateButton("Laden", 8, 8, 75, 25, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Play", 208, 296, 75, 25, $WS_GROUP)
    $Button3 = GUICtrlCreateButton("Stop", 368, 296, 75, 25, $WS_GROUP)
    $Button4 = GUICtrlCreateButton("Pause", 288, 296, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

    Case $Button2
    _SoundPlay($Musik)
    Case $Button3
    _SoundStop($Musik)
    Case $Button4
    _SoundPause($Musik)
    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 18:02
    Zitat von AutoBert
    [autoit]


    Global $var
    ;anderer Skriptteil
    $var = FileOpenDialog( ... )
    ;Koda Script
    Case $ButtonInKoda
    ;$var = FileOpenDialog( ... ) ;vielleicht auch hier

    [/autoit]
    Alles anzeigen

    Erstens: Muss ich $var dann zweimal schreiben (unter ;anderer Skriptteil und unter Case $ButtonInKoda)?
    Zweitens: Wenn ja, gehts nicht

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 17:12

    kann ich stat ;anderer Skript den auch nichts nehmen?

  • Global /Local/Dim geht nicht.

    • button421
    • 28. April 2010 um 16:37

    Hallihallo Leute!
    Hab mal wieder n Problem.
    Ich möchte eine Variable am anfang deklarieren aber erst in einer Button Funktion ausführen.
    Ich hab hier mal n Thread aufgemacht, wo ich gefragt hab, wie das geht.
    Da hab ich die Antwort gekriegt, dass ich Global nehmen soll. Also so:

    [autoit]


    $var = FileOpenDialog( ... )
    ;Koda Script
    Case $ButtonInKoda
    Global $var

    [/autoit]


    Das funktioniert aber nicht; Variable($var) wird immer noch am Anfang gestartet.

    MfG button421

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 26. April 2010 um 19:20

    Sagmal! Bin ich doof ^^ :!: Das ich darauf nicht früher gekommen bin :thumbdown: .
    Dafür 2Seiten langen Thread geöffnet!

    Danke qon

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 26. April 2010 um 18:52
    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <Sound.au3>
    Global $Musik
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 518, 340, 192, 124)
    $Button1 = GUICtrlCreateButton("Laden", 8, 8, 75, 25, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Play", 208, 296, 75, 25, $WS_GROUP)
    $Button3 = GUICtrlCreateButton("Stop", 368, 296, 75, 25, $WS_GROUP)
    $Button4 = GUICtrlCreateButton("Pause", 288, 296, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $Musik = FileOpenDialog("...",@DesktopDir,"Datei (*.*)", 1+4)
    Case $Button2
    _SoundPlay($Musik)
    Case $Button3
    _SoundStop($Musik)
    Case $Button4
    _SoundPause($Musik)
    EndSwitch
    WEnd

    [/autoit]
  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 26. April 2010 um 18:43

    Geht immer noch nicht :(

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 26. April 2010 um 18:26

    zz zz zz :thumbdown:

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 26. April 2010 um 17:40

    mit

    [autoit]


    #include <brain.au3>

    [/autoit]


    scherzt du, richtig?

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 20:08

    muss ich dann hinter Global $musik noch = FileOpenDialog... schreiben?

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 20:07

    Das geht alles nicht

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 19:36

    Hab es jetzt mit dem Problem. Aber die Variable startet immer noch am Anfang.

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 19:30

    Dann wähle ich ne neue Datei, und danach wieder das gleiche

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 19:22

    Jetzt kommt immer ne Meldung: "Could not Save C:\Users\AUTOITPC\Projekte\mediaplayer.au3. Save under a different name?" Und egal ob ich es speichere oder nicht, immer dieser Fehler! Hat das was mit den Befehlen

    [autoit]


    Global
    Local
    Dim

    [/autoit]


    zutun?

  • Variablen am anfang deklarieren aber noch nicht ausführen?

    • button421
    • 25. April 2010 um 19:01

    Hallo Leute!
    Ich arbeite grad an einem Musik-Player. Jetzt muss ich ja die Variable $Musik ganz am Anfang des Scriptes schreiben,
    damit er nicht sagt "Variable used without being declared.:".
    Etwa so:

    [autoit]


    $Musik = FileOpenDialog("...",@DesktopCommonDir, "MP3 Dateien (*.mp3)", 15)
    #cs
    Koda Script
    #ce

    [/autoit]


    Aber dann kommt ja auch als erstes der FileOpenDialog :( .
    Ich möchte aber, das der erst kommt, wenn ich auf das MenuItem "Öffnen" klicke.
    Gibts irgendein Befehl der sagt, das die Variable erst bei dem Case-Bereich vom MenuItem ausgeführt wird?

    MfG button421

  • Direktes MenuItem ansprechen?

    • button421
    • 25. April 2010 um 15:48

    Ah doch: Es passiert was! Die Lösung von Mahagon hat geklappt!

    An Alle:

    Danke +++ Danke +++ Danke!!!

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™