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

  • GUICtrlCreateList und Web-Links

    • funkey
    • 19. November 2008 um 20:18

    Zu 1. $Variable1&@CRLF&$Variable2
    Zu 2. GUICtrlCreateList sortiert die Einträge im Default, siehe Hilfe ($LBS_SORT). Schau dir den Parameter style an.

  • GUICtrlCreateList und Web-Links

    • funkey
    • 19. November 2008 um 19:43

    Kein Problem:

    [autoit]

    #include <GUIConstantsEx.au3>

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

    $Links = IniReadSection("Links.ini","Links")

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

    GUICreate("Meine Link GUI")
    $mylist = GUICtrlCreateList("", 6, 6, 400, 200)
    For $i = 1 To $Links[0][0]
    GUICtrlSetData(-1, $Links[$i][1])
    Next

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

    $close = GUICtrlCreateButton("Ende", 64, 260, 175, 25)

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

    GUISetState()

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

    $msg = 0
    While $msg <> $GUI_EVENT_CLOSE
    $msg = GUIGetMsg()
    If $msg = $close Then Exit
    If $msg = $mylist Then ShellExecute(GUICtrlRead($mylist))
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit]
    Passende Ini-Datei 'Links.ini'

    [Links]
    Url1 = [ offen ] GUICtrlCreateList und Web-Links
    Url2 = http://www.google.at/
    Url3 = Spoiler automatisch auslesen

  • Desktop Icon ändern

    • funkey
    • 19. November 2008 um 17:23

    [ offen ] Symbol ändern

  • Button Abfrage mit GUICtrlGetState

    • funkey
    • 19. November 2008 um 12:31

    Ist der Button vorher unsichtbar, dann --> Winwait($Title, "Buttonbeschriftung")
    Ist der Button vorher nicht aktiv --> schau dir den Befehl ControlCommand und den Parameter "IsEnabled" an.

  • Tastenkombination aufzeichnen

    • funkey
    • 19. November 2008 um 09:01

    Du kannst ja schreiben

    [autoit]

    If _ispressed("11") And _ispressed("41") Then .....

    [/autoit]

    Und was gefällt dir an HotkeySet nicht?

  • Run (Funktion) oder wie kann man eine Funktion paralell zum Script im Script aufrufen

    • funkey
    • 18. November 2008 um 18:51

    Man kann einiges erreichen wenn man nur will, aber ich frage mich, wieso nicht einfach mit Hotkey und z.B. Tooltip anzeigen, dass abgebrochen werden kann?

    Hier ein Beispiel mit MsgBox und simulierter Installation (natürlich geht's so einfach weil ich die $Abbruch-Variable sonst praktisch nach jeder Zeile uterbringen müsste oder ich mache einfach einen Exit in der Funktion Abbruch, wie man eben will.

    [autoit]

    Global $Abbruch = 0
    Local $str = "Local $x = MsgBox(48, 'Beepen abbrechen?', 'Klicken um die Installation abzubrechen')"
    Run('"' & @AutoItExe & '" /AutoIt3ExecuteLine "' & $str & '"')

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

    AdlibEnable("Abbruch", 250)

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

    #Region Installation Start
    $beep = 0
    While $beep < 10 And $Abbruch = 0
    Beep(500, 500)
    Sleep(500)
    $beep +=1
    WEnd
    #Region Installation Ende

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

    ControlClick("Beepen abbrechen?","","Button1")

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

    Func Abbruch()
    If Not WinExists('Beepen abbrechen?') Then
    $Abbruch = 1
    AdlibDisable()
    EndIf
    EndFunc

    [/autoit]
  • Schon wieder ich... :D Problem mit einer Schleife

    • funkey
    • 18. November 2008 um 16:07

    Demnach Zeile 17 einfach löschen und meine Änderung beibehalten. Sorry ich hatte Zeile 17 übersehen!

  • Schon wieder ich... :D Problem mit einer Schleife

    • funkey
    • 18. November 2008 um 15:40

    Zeile 41

    [autoit]

    For $i = 0 To $Anzahl -1 Step 1

    [/autoit]
  • produktive langeweile

    • funkey
    • 18. November 2008 um 14:35

    Nachdem ich das Fenster gefangen habe, beendet sich das Programm nicht!? Aber netter Zeitvertreib :thumbup:

  • FileSelectFolder eines nicht existenten Ordners ?

    • funkey
    • 18. November 2008 um 12:59

    So geht's:

    [autoit]

    $Ordner = FileOpenDialog("Ordner auswählen","","")
    DirCreate($Ordner)

    [/autoit]
  • Intuitive Bedienung von Windows

    • funkey
    • 17. November 2008 um 16:44

    Der 'richtige' 2.Link : http://www.microsoft.com/reader/de/downloads/tts.mspx

  • Hilfe bei nem Script

    • funkey
    • 17. November 2008 um 12:38

    Send geht aber nur wenn das Fenster aktiv ist, auch wenn es jetzt funktioniert würde ich dir SendKeepActive empfehlen.

  • shade-variation

    • funkey
    • 17. November 2008 um 12:19

    Ja ich würde 0xAA8E33 nehmen mit der Shade-Variation von 1, das müsste reichen. Hab es aber nicht getestet. Anscheinend geht das nur für alle Farben miteinander.

  • shade-variation

    • funkey
    • 17. November 2008 um 11:49

    A number between 0 and 255 to indicate the allowed number of shades of variation of the red, green, and blue components of the colour. Default is 0 (exact match).


    Also wenn die gewünschte Farbe R(200) G(200) B(200) ist und Shade-Variation = 5, dann werden alle Farben erkannt zwischen R(195) G(195) B(195) und R(205) G(205) B(205). Diese Werte müssen natürlich in hex umgewandelt werden.

    So habe ich es zumindest verstanden.

  • Hilfe bei nem Script

    • funkey
    • 17. November 2008 um 08:41

    Das wird wahrscheinlich so nicht funktionieren, ich würde versuchen dir Bat-Datei direkt in Autoit zu übersetzen. Das wäre einfacher, weil wenn sich der Fenstertitel nicht genau dann ändert, wenn eine Eingabe erwartet wird, hilft das mit dem Winwait nicht.

  • _WinAPI_CopyIcon

    • funkey
    • 16. November 2008 um 19:18

    _WinAPI_LoadImage

  • Include mit einer Variable! Ich weiß, geht nicht, aber trozdem schauen!

    • funkey
    • 15. November 2008 um 21:00

    Dann würde ich vorschlagen, dass du es mit Fileinstall probierst.

  • Include mit einer Variable! Ich weiß, geht nicht, aber trozdem schauen!

    • funkey
    • 15. November 2008 um 20:46

    Am besten, du lässt die includes weg! ;)
    Kopier dir einfach den Inhalt der Dateien, die du includen willst, in dein Skript. Wird zwar sehr groß, aber es funktioniert!

  • Buttons und Tasten

    • funkey
    • 15. November 2008 um 20:39

    Schau dir in der Hilfe den Befehl HotKeySet an. Aber F12 geht nicht, nimm besser F11.

  • µit - November

    • funkey
    • 15. November 2008 um 18:39

    Also ich bin dabei 8o . Mich wundert nur warum noch keiner hier geantwortet hat bzw. warum das nicht von Walle ausgeht ?(?(

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™