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. funkey

Beiträge von funkey

  • If...Then...Elsif...Else...Endif Problem

    • funkey
    • 30. Juli 2009 um 10:30

    Es geht auch so:

    Spoiler anzeigen
    [autoit]

    If @WDAY = 6 Then
    _friday_restart()
    ElseIf @WDAY = 7 Then
    _saturday_restart()
    ElseIf @WDAY = 1 Then
    _sunday_restart()
    Else
    Sleep(1000)
    EndIf

    [/autoit]


    Einzeilige IF's vertragen sich nicht mit ElseIf ;)

  • While , IF Problem

    • funkey
    • 30. Juli 2009 um 10:28

    Da sind massig Fehler drin!!
    Am wichtigsten ist, dass auch bei ElseIf ein Then benötigt wird! Außerdem fehlen EndIf.

  • TextMeter

    • funkey
    • 29. Juli 2009 um 14:43

    Finde das Skript sehr nützlich! :thumbup:
    Es sollte aber eine Standard-Schriftart geben, denn wenn man nichts auswählt stürzt das Skript ab. ;)

  • Wie sind Chats aufgebaut?

    • funkey
    • 29. Juli 2009 um 13:27

    Such mal nach RichText hier im Forum. Dann geht auch alles mit Autoit.

  • While => Send => Wend - Problem

    • funkey
    • 29. Juli 2009 um 13:13

    Da liegt nur an Scite. Es wird richtig gesendet.

  • autoit kalenderfunktion?

    • funkey
    • 29. Juli 2009 um 13:06

    So irgendwie

    Spoiler anzeigen
    [autoit]

    If @WDAY > 1 And @WDAY < 7 Then ;wenn Montag bis Freitag dann ...
    If @MDAY < 5 Then MsgBox(0,"", "Ich will nichts verschieben!") ;und der Monatsanfang noch keine 5 Tage her ist, dann mache nichts!
    EndIf

    [/autoit]
  • Userpics von euch :)

    • funkey
    • 29. Juli 2009 um 11:24

    Was soll das RechterWinkel? Wenn schon pushen, dann gleich mit einem Foto von dir!

  • USB--Wie macht das USB Device?

    • funkey
    • 28. Juli 2009 um 17:31

    Ich denke schon. Das Tool erhält die Informationen sicher aus der Registrierung und das ist mit Autoit auch möglich. Natürlich wird es nicht ganz einfach die ganzen Informationen zusammenzutragen.

  • EXCEL Zelle mit einem "mailto" - wie mache ich einen Klick/Doppelklick? (mit Tastatur)

    • funkey
    • 28. Juli 2009 um 12:29

    Ja, aber _ExcelBookAttach funktioniert ja schon nicht.

  • Regread Schlüssel Abfragen

    • funkey
    • 28. Juli 2009 um 11:31

    Der valuename ist wichtig!

  • überprüfung oder sowas in der art

    • funkey
    • 28. Juli 2009 um 08:19

    Nein du brauchst keine 2 If-Schleifen. Du musst nur wissen was du erreichen willst, denn je nachdem was du zusammenklammerst ergibt sich ein anderes Ergebnis.
    SoundPlay sollte eigentlich auch funktionieren, wenn du es richtig anwendest, aber ohne Skript muss immer soviel gerätselt werden, bis man endlich auf eine Lösung stößt. ;)

  • Win fast True Trans

    • funkey
    • 28. Juli 2009 um 08:06

    Da 10ms der kleinste Sleep ist und mir dabei die Füsse eingeschlafen sind bis das Fenster vollständig sichtbar war, hab ich den Parameter etwas abgeändert und ein einfaches Beispiel hinzugefügt.
    Ansonsten ist das eine ganz nützliche Funktion. :thumbup:

    Spoiler anzeigen
    [autoit]

    $hGui = GUICreate("Test")
    _winopen_gfx($hGui, 5)

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

    Do
    Sleep(10)
    Until GUIGetMsg() = -3

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

    _winclose_gfx($hGui, 'exit', 5)

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

    ;=================================================================================================
    ; Function: _winclose_gfx($w_form,$w_type = "exit", $w_sleep = 10)
    ; Description: Animated Gui Window
    ; Parameter(s): $w_form - The return value from The Gui
    ; $w_type - exit = Exit the Script
    ; delete = Delet the Gui
    ; hide = Hide the Gui
    ; $iStep - Speed
    ; Requirement(s): The $ah_Handle returned from _MemoryOpen.
    ; Return Value(s): On Success - Returns 1
    ; On Failure - Returns -1
    ; @Error - 1 = Param error.
    ; Author(s): Mario2323
    ;=================================================================================================

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

    Func _winclose_gfx($w_form, $w_type = "exit", $iStep = 10)
    GUISetState(@SW_DISABLE, $w_form)
    For $i = 255 To 0 Step - $iStep
    WinSetTrans($w_form, "", $i)
    Sleep(10)
    Next
    If $w_type = "exit" Then
    Exit
    ElseIf $w_type = "hide" Then
    GUISetState(@SW_HIDE, $w_form)
    ElseIf $w_type = "delete" Then
    GUIDelete($w_form)
    Else
    SetError(1)
    Return -1
    EndIf
    Return 1
    EndFunc ;==>_winclose_gfx
    ;=================================================================================================
    ; Function: _winopen_gfx($w_form, $w_sleep = 10)
    ; Description: Animated Gui Window
    ; Parameter(s): $w_form - The return value from The Gui
    ; $iStep - Speed.
    ; Author(s): Mario2323
    ;=================================================================================================

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

    Func _winopen_gfx($w_form, $iStep = 10)
    WinSetTrans($w_form, "", 0)
    GUISetState(@SW_SHOW, $w_form)
    For $i = 0 To 255 Step $iStep
    WinSetTrans($w_form, "", $i)
    Sleep(10)
    Next

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

    Return 1
    EndFunc ;==>_winopen_gfx

    [/autoit]
  • überprüfung oder sowas in der art

    • funkey
    • 28. Juli 2009 um 07:54

    Hast du SoundPlay in einer Schleife gestartet? Hört sich bei dir nämlich so an.
    Versuch es mal mit

    [autoit]

    SoundPlay ("file/file.wav", 1)

    [/autoit]


    Also den Parameter 'wait' auf 1 stellen, dann pausiert das Skript bis der Sound zu Ende gespielt ist?
    Ansonsten schau dir mal

    [autoit]

    _SoundPlay

    [/autoit]

    an.


    Bei der If-Abfrage kommt es darauf an was zu erzielen willst. Je nachdem was zusammengehören soll, muss in Klammern gefasst werden.

    [autoit]

    If ($1 = $test1 And $2 = $test2) or $3 = $test3 Then
    ; das ist ganz was anderes
    If $1 = $test1 And ($2 = $test2 or $3 = $test3) Then

    [/autoit]
  • ControlClickDrag möglich?

    • funkey
    • 28. Juli 2009 um 07:45

    Es gibt

    [autoit]

    MouseClickDrag

    [/autoit]


    Reicht das nicht?

  • EXCEL Zelle mit einem "mailto" - wie mache ich einen Klick/Doppelklick? (mit Tastatur)

    • funkey
    • 27. Juli 2009 um 17:43

    Hm, kannst du bitte mal eine symbolische Excel-Datei mit nur dem Link packen und anhängen. Weiß sonst nicht weiter. An O2k3 liegt es hoffentlich nicht (kann es nicht testen).

  • XML-Datei als Text bearbeiten

    • funkey
    • 27. Juli 2009 um 17:36

    So geht's z.B. auch

    Spoiler anzeigen
    [autoit]

    #Include <File.au3>
    #Include <Array.au3>
    Local $aXML
    _FileReadToArray("data.xml", $aXML)
    _ArrayDelete($aXML, _ArraySearch($aXML, "</ROOT>", 0, 0, 0, 1))
    _FileWriteFromArray("data.xml", $aXML, 1)

    [/autoit]
  • Tree-View mit Icons

    • funkey
    • 27. Juli 2009 um 17:01

    Schau dir in der Hilfe das Beispiel zu

    [autoit]

    _GUICtrlTreeView_SetIcon

    [/autoit]

    an.

  • Wie füge ich eine video ein?

    • funkey
    • 27. Juli 2009 um 16:57

    Sorry, hab vergessen den Link zu posten. :rolleyes: Hab ihn oben rein editiert.

  • Wie füge ich eine video ein?

    • funkey
    • 27. Juli 2009 um 16:41

    Schau dir da mal die Visualizer.au3 an. Vllt hilft dir das weiter.

    GDI+ Visualization: Analog Meter

  • Aus dem WMP den aktuellen Titel auslesen

    • funkey
    • 27. Juli 2009 um 16:34

    Sieht so aus, als ob das nicht so einfach wäre, aber schau dir das mal an: [ gelöst ] WIndows Media Player Statusbar

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™