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

Beiträge von meistertogo

  • Loop Problem

    • meistertogo
    • 2. November 2011 um 12:52

    autoBert:
    Wäre es mit einem HotKey genauso wie mit dem GUIOnEventMode?
    Wenn ein HotKey an der MessageBox vorbei ausgeührt werden würde, könnte man die Schleife so umgehen.

  • Loop Problem

    • meistertogo
    • 1. November 2011 um 19:08

    Hallo Ilse,
    alternativ zu Raupis Lösung könntest Du auch den GUIOnEventMode verwenden, da dann das Abfragen von GUIGetMsg unnötig wird.

    [autoit]

    Opt("GUIOnEventMode", 1)

    [/autoit]
  • variable Variablen

    • meistertogo
    • 31. Oktober 2011 um 08:33

    Hallo diepfeile,
    ich würde Dir empfehlen, alle Steuerelemente in einem Array zu erstellen und dann auch zu löschen.

    Spoiler anzeigen
    [autoit]


    Global $aArraySteuerelemente[5]
    ;GUI und ListView wurden bereits erstellt (ListViewID = $ListView)
    ;Schleife zum Erstellen der Steuerelemente:
    For $i = 0 To 4
    $aArraySteuerelemente[$i] = GUICtrlCreateListViewItem("Text", $ListView)
    Next
    ;Schleife zum Löschen der Steuerelemente:
    For $i = 0 To 4
    GUICtrlDelete($aArraySteuerelemente[$i])
    Next

    [/autoit]
  • While-Schleife durch Aktion unterbrechen

    • meistertogo
    • 30. Oktober 2011 um 21:26
    [autoit]

    HotKeySet()

    [/autoit]
  • Scroll Lock- / Num Lock-Status

    • meistertogo
    • 28. Oktober 2011 um 13:51

    Hallo pete_qzome,
    kann es sein, dass Du nicht den Rückgabewert der Funktion abfragst?
    Dann wäre Capslock per Zufall richtig und die anderen Werte müssten mit "= xyz" abgefragt werden.

  • Zwischenablage. Daten werden überschrieben aber alte daten eingefügt

    • meistertogo
    • 26. Oktober 2011 um 20:17

    Ich tippe auf einen Fehler im Script.

  • Tidy ?

    • meistertogo
    • 25. Oktober 2011 um 17:06

    Hallo Ilse,
    ich bin mir sicher, es gibt in diesem Forum zahlreiche hilfsbereite Mitglieder, die Dir gerne helfen würden.
    Es ist jedoch ohne einen aussagekräftigen Titel und eine genauere Beschreibung des Problems durch z. B. Screenshots, Quellcode etc. nur äußerst schwer möglich, das Problem zu verstehen, geschweige denn eine Antwort zu formulieren.

  • Kleine Mathe Aufgabe

    • meistertogo
    • 24. Oktober 2011 um 17:43

    1. Ob die Aufgabe kompliziert ist oder nicht hängt vom Blickpunkt ab.
    2. Wenn man Aufgaben dieser Art mit dem GTR löst, dürfte wohl kaum mehr von "Rechnen" die Rede sein. Außerdem ist Geogebra vom Prinzip her ein GTR.

  • Kleine Mathe Aufgabe

    • meistertogo
    • 23. Oktober 2011 um 19:27

    Hallo Greek,
    Du solltest die beiden Gleichungen dahingehend bearbeiten, dass beim Addieren bzw- Subtrahieren eine der beiden Variablen eliminiert wird.
    Z. B. so:

    I. |* 12 |/16
    II. |*1,4

    I. (2x*12)/(15*16)+(7y/16) = 36/16
    II.(7*1,4*x)/(25)-(7y/16) = (3*1,4)/20

    Addiert man nun die beiden Gleichungen, verschwindet y.

    I. + II.

    => 36/16 + 4,2/20 = (24x)/(240) + (9,8x/25) |T

    2,46 = (1/10)*x + 0,392x |T
    2,46 = (100/1000)*x + (392/1000) * x |T
    2,46 = (492/1000) * x |*(1000/492)

    x = 5

    x in I. => (2*5)/15 + (7*y)/12 = 3 |-(10/15)
    (7/12) * y = 7/3 |*(12/7) (= / (7/12))
    y = 4

    IL = {5, 4}

    Gibt man die beiden Gleichungen in Geogebra ein, stellt man fest, dass der Punkt (5|4) die Lösung des Gleichungssystems darstellt.

  • Abfrage externes Fenster für Schleife

    • meistertogo
    • 23. Oktober 2011 um 17:34

    Hallo 00-Schneider,
    vielleicht solltest Du versuchen, mithilfe des AuoItWindowInfoTools, die entsprechenden Handles auszulesen.
    Diese könntest Du dann mit den entsprechenden Funktionen abfragen und dann in der Schleife eine Fallunterscheidung durchführen.
    Du könntest auch versuchen, eine Nachricht des Programms "abzufangen", die darüber Aufschluss gibt, welcher Button gedrückt wurde.
    Genauso wäre es vermutlich möglich, mithilfe der Mouse-Funktionen (MouseGetPos) einen Klick im entsprechenden Koordinaten-Bereich abzufragen und entsprechend zu verarbeiten.

  • Windows Startmenü öffnen

    • meistertogo
    • 23. Oktober 2011 um 15:19

    Ich denke, dann ist das Thema gelöst.
    Deshalb wäre es nett, wenn Du deinen ersten Beitrag bearbeiten würdest und das Präfix (steht neben der Überschrift) von "offen" auf "gelöst" ändern würdest.

  • Starten/Pausieren mit derselben Taste

    • meistertogo
    • 23. Oktober 2011 um 12:07

    Es wäre natürlich ebenfalls möglich, eine Zählervariable zu deklarieren, die die Anzahl der Aufrufe der Funktion zählt.
    Dann müsstest Du zwischen geraden und ungeraden Zahlen unterscheiden (geht mit

    [autoit]

    IsInt($Zaehler/2)

    [/autoit]

    ).

  • Windows Startmenü öffnen

    • meistertogo
    • 23. Oktober 2011 um 12:03

    Hallo Xyron,
    hast Du mal überprüft, ob man das Drücken der Windows-Taste per

    [autoit]

    Send ("{#}")

    [/autoit]

    simulieren kann.
    Ich denke das hätte denselben Effekt.
    Edit: Man kann es (s. AuoIt-Quellcode).

  • Probleme mit Scrollbalken: Steuerelemente werden verschoben und GDI+-Grafik verschwindet

    • meistertogo
    • 17. Oktober 2011 um 21:21

    Nochmals vielen Dank für Deine Hilfe!

    Alle meine Fragen sind beantwortet, sodass ich das Thema jetzt auf "gelöst" setzen werden.
    Das GDI+-Tutorial von Ubuntu werde ich mir nochmal anschauen.

    Vielen Dank
    meistertogo

  • Probleme mit Scrollbalken: Steuerelemente werden verschoben und GDI+-Grafik verschwindet

    • meistertogo
    • 17. Oktober 2011 um 21:06

    Mit "die Koordinaten" meinst Du jetzt die Koordinaten jedes einzelnen Punktes des Graphen?

  • Probleme mit Scrollbalken: Steuerelemente werden verschoben und GDI+-Grafik verschwindet

    • meistertogo
    • 17. Oktober 2011 um 21:02

    Also gibt es keine Möglichkeit, ähnlich wie in einem Bildbetrachtungsprogramm, das gesamte Grafik-Objekt, wenn es größer als das Fenster ist, innerhalb des Fensters so zu verschieben, dass ein gewißer Teil verschwindet und ein anderer sichtbar wird.

  • Probleme mit Scrollbalken: Steuerelemente werden verschoben und GDI+-Grafik verschwindet

    • meistertogo
    • 17. Oktober 2011 um 20:52

    Hallo name22,
    vielen Dank für Deine Hilfe!
    Die Lösung durch erneutes Zeichnen war mir klar.
    Das Problem ist, dass ich in meinem eigentlichen Programm keine Linie, sondern einen Graphen zeichnen lasse, der nicht periodisch ist, d. h. ich müsste die Werte sozusagen rückwärts, dem Scrollen entsprechend, wieder zeichnen.
    Ich hoffe, ich konnte mein Problem klar genug schildern.

    Edit: Die Trennung von Steuerlementen und Zeichnung halte ich für sinnvoll und auch das Ziehen der Grafik per Maus wäre für mich eine akzeptable Alternative.

  • Can not redeclare a constant. ???

    • meistertogo
    • 14. Oktober 2011 um 16:12

    Allerdings solltest Du dann sicherheitshalber auch daran denken

    [autoit]

    #include-once

    [/autoit]

    darüber zu schreiben.

  • 2ter Klick auf Button

    • meistertogo
    • 11. Oktober 2011 um 13:14

    Hallo dRoZ,
    ich denke, es wäre einfacher, den GUIOnEventMode zu verwenden.
    Ist aber wahrscheinlich Geschmackssache.
    Vielleicht hilft es Dir weiter, eine Variable zu verwenden, in der die Anzahl der Klicks auf den Button gespeichert werden.
    Diese könntest Du dann abfragen und die Schleife bei Bedarf verlassen.

  • youtube html decodieren

    • meistertogo
    • 10. Oktober 2011 um 15:37

    § 306a BGB Umgehungsverbot von Allgemeinen Geschäftsbedingungen (AGB) sagt dazu folgendes:

    Zitat

    Die Vorschriften dieses Abschnitts finden auch Anwendung, wenn sie durch anderweitige Gestaltungen umgangen werden.

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™