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

Beiträge von DevFly

  • Tray Eintrag mit Rechtklick Menü?

    • DevFly
    • 18. Mai 2010 um 09:53

    Danke für eure Antworten ist aber nicht ganz das was ich wollte wenn jemand eine möglichkeit hat das doch noch umzusetzen bitte melden.

  • Tray Eintrag mit Rechtklick Menü?

    • DevFly
    • 17. Mai 2010 um 13:18

    Hallo zusammen,

    ich hab da wieder mal eine Idee nur wie setze ich das an besten um. Ich habe das Normale Tray Menü von autoit, wenn ich das geöffnet habe und dort ein Rechtsklick auf ein eintrag mach soll er mir ein weiteres Menü mit einträgen öffnen kann man diese irgendwie mit AutoIT umsetzen? Wäre für jede Hilfe dankbar.

    Gruss

  • Button Text Farbe abfragen

    • DevFly
    • 7. Mai 2010 um 15:34

    TCP? Was das?

  • Button Text Farbe abfragen

    • DevFly
    • 7. Mai 2010 um 14:11

    Das Programm ist Aspect Winset die idee mit ControlGetPos und PixelGetColor hatte ich auch schon problem wird da aber sein das die Aspect Dynamisch ist und dann immer genau den pixel mit der farbe ermitteln wird schwer einfacher wäre es wenn der ganze Button grün werden würde aber leider ist es nur der Text.

  • Button Text Farbe abfragen

    • DevFly
    • 7. Mai 2010 um 13:47

    Ja ist Extern leider aber muss ja irgendwie machbar sein oder?

  • Button Text Farbe abfragen

    • DevFly
    • 7. Mai 2010 um 13:41

    Hallo zusammen wie bekomme ich es hin die Textfarbe eines Buttons abzufragen? Wenn man drauf drückt wird er grün klickt man auf ein anderen wird er schwarz und dieses verhalten möchte ich gern in eine If abfrage prüfen welche farbe grad aktuell ist. Wie könnte ich das an besten in AutoIT umsetzen?

    Vielen Dank schonmal für die Hilfe.

    Gruss

  • Switch Case läuft endlos

    • DevFly
    • 6. Mai 2010 um 08:35

    Raupi du bist mein Held :) Genau das war die Lösung die ich gebraucht habe. Vielen Dank!!

    Und danke an alle anderen für den Hilfeversuch ;)

    Thema somit gelöst.

  • Switch Case läuft endlos

    • DevFly
    • 5. Mai 2010 um 16:50

    stayawayknight für die Case abfrage nicht die soll halt nur funktionieren wenn ich auf den Eintrag klicke und nicht das er es von allein macht so wie es momentan ist.der Case in der While schleife hat da schon seine richtigkeit wie in den Beispiel aus der Hilfe dort ist ja der Select case auch in einer endlosschleife. Wenn es ausserhalb der While liegt funktioniert es garnicht kannst gern testen. :)

  • Switch Case läuft endlos

    • DevFly
    • 5. Mai 2010 um 16:40

    oetzn danke wollt schon meinen kann ja garnicht so falsch sein. Wenn ich dich richtig verstehe bekomme ich 0 zurück und das verursacht das problem ich müsste also drauf achten das kein 0 wert drin ist? Damit dieses funktioniert wahrscheinlich hab ich irgend ein Fehler in der Ausgabe die frage ist nur wo? Mit Exit bzw. ExitLoop steigt er ja komplett aus. Hmmm ich probiere mal noch rum wenn einer eine idee hat wäre ich sehr dankbar dafür.

  • Switch Case läuft endlos

    • DevFly
    • 5. Mai 2010 um 15:58

    Wenn ich das weg lass wird mir ja das Programm gleich beendet macht ja kein sinn. Ist sogar in der Hilfe zu TrayCreateItem in einer Endlosschleife drin. Der Fehler liegt meines erachtens nicht in der While sondern in der Case oder wie wäre deine Lösung?

  • Switch Case läuft endlos

    • DevFly
    • 5. Mai 2010 um 15:26

    Hallo zusammen,

    hab da mal wieder ein Problem und keine Idee warum das nicht geht. Ich habe ein Switch Case anweisung die wie es scheint in einer endlosschleife läuft und mir ist nicht klar wieso vieleicht sieht ihr den Fehler hier das Script:

    Spoiler anzeigen
    [autoit]


    #Include <Constants.au3>
    #include <Array.au3>
    Opt("TrayMenuMode", 2)
    Opt("TrayAutoPause", 0)
    Global $trayxx[11]
    for $i=0 To UBound($trayxx) -1
    $trayint = RegRead("HKEY_CURRENT_USER\Software\App", "Eintrag"&$i)
    $traytime = RegRead("HKEY_CURRENT_USER\Software\App", "Zeit"&$i)
    if $trayint then
    $trayints = $traytime & " " & $trayint
    else
    $trayints = "Leer"
    endif
    $trayxx[$i] = $trayints
    Next
    _ArraySort($trayxx, 1)
    For $y = 0 To UBound($trayxx) -1
    TrayCreateItem($trayxx[$y])
    Next
    TraySetState()
    While 1
    $msg = TrayGetMsg()
    Switch $msg
    Case $trayxx[0] to UBound($trayxx) -1
    $traytmp = $msg - $trayxx[0] + 1
    $read = RegRead("HKEY_CURRENT_USER\Software\App", "Eintrag"&$traytmp)
    ClipPut($read)
    EndSwitch
    Wend
    Exit

    [/autoit]
  • For Schleife sortiert ausgeben?

    • DevFly
    • 4. Mai 2010 um 15:45

    Hallo zusammen folgendes Problem ich lese aus der Registrie 10 Einträge aus und möchte die gern nach Datum sowie Uhrzeit sortiert angezeigt bekommen. Mein Problem wie stelle ich das an besten an? Das nächste Problem was ich dann noch habe wie Update ich die Einträge dann an besten müsste dann ja das Update per TrayItemSetText machen nur wie bekomme ich die ControlID raus die ich Updaten will?

    Wäre für jede Hilfe dankbar hier erstmal der Code mit den Auslesen.

    [autoit]


    for $i=1 to 10
    $trayint = RegRead("HKEY_CURRENT_USER\Software\App", "Eintrag"&$i)
    $traytime = RegRead("HKEY_CURRENT_USER\Software\App", "Zeit"&$i)
    if $trayint then
    $trayints = $traytime & " " & $trayint
    else
    $trayints = "Leer"
    endif
    $trayxx[$i] = TrayCreateItem($trayints)
    Next

    [/autoit]

    Gruss

  • Global Konstante per TrayItemSetText funktioniert nicht

    • DevFly
    • 3. Mai 2010 um 16:48

    Hab den Fehler glaub ich gefunden.

    Kompiler ich den Quellcode mit der AutoIT Version 3.2.10.0 funktioniert es ab der Version 3.3.6.0 aufwärts geht es nicht.

    Wer es selber Testen will hab da den Online Compiler gefunden: Klick

    P.S: Sorry Doppelpost mein Fehler kommt nicht nochmal vor.

    Gruss

  • Global Konstante per TrayItemSetText funktioniert nicht

    • DevFly
    • 3. Mai 2010 um 16:03

    Ok ich habs mal runtergekürzt und auch getestet mit selben ergebnis 2 Quadrate aber kein Text hier die gekürzte fassung:

    [autoit]


    #Include <Constants.au3>
    Opt("TrayMenuMode", 2)
    Opt("TrayAutoPause", 0)
    TraySetState()
    TrayItemSetText($TRAY_ITEM_EXIT,"Schliessen")
    TrayItemSetText($TRAY_ITEM_PAUSE,"Pausieren")

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

    While 1
    $msg = TrayGetMsg()
    Wend
    Exit

    [/autoit]

    Hoffe da hat noch einer eine Idee.

  • Global Konstante per TrayItemSetText funktioniert nicht

    • DevFly
    • 3. Mai 2010 um 15:09

    Hallo zusammen,

    wenn ich den Standard Tray Pause und Exit mit den Konstanten: $TRAY_ITEM_EXIT und $TRAY_ITEM_PAUSE ersetzen möchte erhalte ich nur 2 Quadrate in Tray aber nicht den angegeben Text was mach ich falsch? Habe es genauso gemacht wie in der Hilfe beschrieben leider ohne erfolg. Hatte schonmal einer das Problem und kann mir hier weiter helfen?

    Danke schonmal.

    Gruss

  • Script Pause bis Klick auf Button

    • DevFly
    • 3. Mai 2010 um 14:48

    Supi danke für die Hilfe aber hättest du eventuell ein Beispiel ich bekomme das nicht mit der Berechnung des Buttons hin. Danke schonmal.

    P.S: Ja hab die Forenregeln mir angeschaut hab ich dagegen irgendwie verstossen?

    Gruss

  • Script Pause bis Klick auf Button

    • DevFly
    • 26. April 2010 um 15:31

    Hallo zusammen,

    ich stehe grad vor ein Problem. Ich möchte das mein script pausiert wird bis ich ein einer andere Anwendung auf ein Button klick sowas wie WinWaitActiv nur halt nicht für das fenster an sich sondern für den Button in der Anwendung gibt es da irgend eine funktion für? Oder hat irgendjemand eine gute Idee wie ich es sonst noch lösen könnte?

    Vielen Dank schonmal für die Hilfe.

    Gruss DevFly

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™