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

Beiträge von Fast2

  • Gedächtnisstütze

    • Fast2
    • 6. November 2007 um 17:38

    Notiz an dich: Nicht vergessen die ins Forum zu stellen.

  • Warum AutoIt?

    • Fast2
    • 5. November 2007 um 22:18

    Ich habe mit Batchdateien angefangen, aber die Möglichkeiten waren einfach nicht ausreichend(mann braucht ja selbst für ne "ja/nein" Abfrage ne extra Datei!) Also hab ich gegoogelt und wollte schon C++ lernen, das erschien mir allerdings zu schwer. Also hab ich "einfache Programmiersprache" eingegeben und AutoIt gesehen. Das mit dem Deutschen Forum war schon toll, aber als ich was von GUI erstellung gelesen hab, wars um mich geschehen.

  • Drag Racer3

    • Fast2
    • 5. November 2007 um 21:46

    Also des dauert noch a bissl bis des Fertig is(bin noch nicht so gut)

  • Frage bezüglich WinGetHandle...

    • Fast2
    • 5. November 2007 um 20:31

    Danke.

  • Frage bezüglich WinGetHandle...

    • Fast2
    • 5. November 2007 um 19:06

    Mal ne Frage: Was sind Handles und Threads?

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 23:41

    Danke jetzt gehts.

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 23:23

    Der Code jetzt:

    Spoiler anzeigen
    [autoit]

    $P0 = MsgBox( 1, "Tontester(besserer Name nicht inbegriffen) ;)", "Dieses Test-Programm testet folgende Tonhöhen:" & @LF & "40Hz, 100Hz, 500Hz, 800Hz, 1kHz, 2kHz")
    If $P0 = 1 Then
    Dim $P1 = MsgBox(1, "Test 40 Hz", "Bitte drücken")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P1 = 1 Then
    Beep(40, 5000)
    Dim $P2 = MsgBox(1, "Test 100 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P2 = 1 Then
    Beep(100, 5000)
    Dim $P3 = MsgBox(1, "Test 500 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P3 = 1 Then
    Beep(500, 5000)
    Dim $P4 = MsgBox(1, "Test 800 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P4 = 1 Then
    Beep(800, 5000)
    Dim $P5 = MsgBox(1, "Test 1000 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P5 = 1 Then
    Beep(1000, 5000)
    Dim $P6 = MsgBox(1, "Test 2000 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P6 = 1 Then
    Beep(2000, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    MsgBox(0, "Fertig", "Das Programm wird nun Beendet")

    [/autoit]

    Einfach mal von SciTE aus ausführen

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 23:14

    Moment

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 22:43

    BugFix : Ich hab gedacht dass ihr es lieber habt den Code geippt zu haben. Naja jetzt steht er ja drin.

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 22:32

    Führ das Programm mal aus und Klick beim 2. , 3., 4., Nachrichtenfenster auf Abbrechen... es geht nicht. Und wenn man durch zufall(glaub ich irgendwie) doch abgebrochen hat dann kommt


    >"C:\Programme\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3"
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3 (33) : ==> Variable used without being declared.:
    IF $P4 = 1 Then
    IF ^ ERROR
    >Exit code: 1 Time: 41.452


    Edit: Fehler wird nicht mehr angezeigt, aber Abbrechen geht immer noch nicht.

    Edit Edit:Ich habs: Ich muss da was vertauschen

    Edit Edit Edit: Jetzt ist der Code:

    Spoiler anzeigen
    [autoit]

    #cs ------------------------------------------------------------
    Von: Fast2
    AutoIt Version:3.2.8.1

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

    Funktion:Tontester
    #ce ------------------------------------------------------------

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

    $P0 = MsgBox( 1, "Tontester(besserer Name nicht inbegriffen) ;)", "Dieses Test-Programm testet folgende Tonhöhen:" & @LF & "40Hz, 100Hz, 500Hz, 800Hz, 1kHz, 2kHz")
    If $P0 = 1 Then
    $P1 = MsgBox(1, "Test 40 Hz", "Bitte drücken")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P1 = 1 Then
    Beep(40, 5000)
    $P2 = MsgBox(1, "Test 100 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P2 = 1 Then
    Beep(100, 5000)
    $P3 = MsgBox(1, "Test 500 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P3 = 1 Then
    Beep(500, 5000)
    $P4 = MsgBox(1, "Test 800 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P4 = 1 Then
    Beep(800, 5000)
    $P5 = MsgBox(1, "Test 1000 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P5 = 1 Then
    Beep(1000, 5000)
    $P6 = MsgBox(0, "Test 2000 Hz", "Weiter?")
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P6 = 1 Then
    Beep(2000, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    MsgBox(0, "Fertig", "Das Programm wird nun Beendet")

    [/autoit]


    Hat jemand ne Idee wieso

    >"C:\Programme\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3"
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3 (32) : ==> Variable used without being declared.:
    IF $P4 = 1 Then
    IF ^ ERROR
    >Exit code: 1 Time: 18.919

    erscheint?

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 21:29

    Ich weiß immer noch nicht was ich mit Arrays soll(ich kapier die eh noch nicht)
    Ich kann euch das Proggi leider nicht im Forum anbieten(jedesmal beim Dateianhang-machen stürtzt Firefox ab) aber der Code steht ein paar Post über diesem.

    Edit: Jetzt is es gleich zwei mal da?!

    Dateien

    Piepeser Testfunktion.zip 521 Byte – 243 Downloads
  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 21:23

    Ne das stimmt, "Rechtschreibfehler" sind nicht vorhanden.

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 21:14

    Entschuldigung das Problem besteht nicht mehr. Richtig muss der Code lauten:

    Spoiler anzeigen
    [autoit]

    #cs ------------------------------------------------------------
    Von: Fast2
    AutoIt Version:3.2.8.1

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

    Funktion:Tontester
    #ce ------------------------------------------------------------

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

    $P0 = MsgBox( 1, "Tontester(besserer Name nicht inbegriffen) ;)", "Dieses Test-Programm testet folgende Tonhöhen:" & @LF & "40Hz, 100Hz, 500Hz, 800Hz, 1kHz, 2kHz")
    IF $P0 = 1 Then
    $P1 = MsgBox(1, "Test 40 Hz", "Bitte drücken")
    Beep(40, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIF
    If $P1 = 1 Then
    $P2 = MsgBox(1, "Test 100 Hz", "Weiter?")
    Beep(100, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P2 = 1 Then
    $P3 = MsgBox(1, "Test 500 Hz", "Weiter?")
    Beep(500, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P3 = 1 Then
    $P4 = MsgBox(1, "Test 800 Hz", "Weiter?")
    Beep(800, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P4 = 1 Then
    $P5 = MsgBox(1, "Test 1000 Hz", "Weiter?")
    Beep(1000, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P5 = 1 Then
    $P6 = MsgBox(0, "Test 2000 Hz", "Weiter?")
    Beep(2000, 5000)
    Else
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    MsgBox(0, "Fertig", "Das Programm wird nun Beendet")

    [/autoit]


    Dafür hab ich jetzt ein anderes Problem: Dass Programm lässt sich nur am Anfang abbrechen und SciTE sagt dass die Variable $P1 nicht deklariert ist.

    @huggy wieso Arrays? naja mal nachschauen

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 21:08

    Irgendetwas fehlt da anscheinend. Aber ich komm nicht drauf was.
    Moment mal... ich hab vergessen in die Hilfe zu schauen.

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 21:05

    Entschuldigung, ih hab gedacht ihr seht das Problem gleich.
    Also: Wenn ich dass Programm ausführen will zeigt SciTE folgendes an:
    >C:\Programme\AutoIt3\SciTE\..\au3check.exe "C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3"
    AutoIt3 Syntax Checker v1.54.8 Copyright (c) Tylo 2007

    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(12,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(18,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(24,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(30,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(36,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3(42,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Piepeser Testfunktion.au3 - 6 error(s), 0 warning(s)
    >Exit code: 2 Time: 0.269

  • Ich hab da ein Problem mit dem Script

    • Fast2
    • 3. November 2007 um 20:34
    Spoiler anzeigen
    [autoit]

    #cs ------------------------------------------------------------
    Von: Fast2
    AutoIt Version:3.2.8.1

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

    Funktion:Tontester
    #ce ------------------------------------------------------------

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

    $P0 = MsgBox( 1, "Tontester(besserer Name nicht inbegriffen) ;)", "Dieses Test-Programm testet folgende Tonhöhen:" & @LF & "40Hz, 100Hz, 500Hz, 800Hz, 1kHz, 2kHz")
    IF $P0 = 1 Then
    $P1 = MsgBox(1, "Test 40 Hz", "Bitte drücken")
    Beep(40, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P1 = 1 Then
    $P2 = MsgBox(1, "Test 100 Hz", "Weiter?")
    Beep(100, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    If $P2 = 1 Then
    $P3 = MsgBox(1, "Test 500 Hz", "Weiter?")
    Beep(500, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P3 = 1 Then
    $P4 = MsgBox(1, "Test 800 Hz", "Weiter?")
    Beep(800, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P4 = 1 Then
    $P5 = MsgBox(1, "Test 1000 Hz", "Weiter?")
    Beep(1000, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    IF $P5 = 1 Then
    $P6 = MsgBox(0, "Test 2000 Hz", "Weiter?")
    Beep(2000, 5000)
    ElseIf
    MsgBox(0, "Abbruch", "Das Programm wird nun Beendet")
    EndIf
    MsgBox(0, "Fertig", "Das Programm wird nun Beendet")

    [/autoit]
  • Lupe

    • Fast2
    • 3. November 2007 um 13:12

    Ach so, danke!!!

  • Lupe

    • Fast2
    • 2. November 2007 um 22:34

    Xenobiologist :
    Bei mir zeigt das Programm einen Prozess hh.exe an der aber eigentlich garnicht existieren sollte(kein hh.exe auf dem PC, Taskmanager zeigt das Programm nicht an)

    Edit:Der existiert doch(die Suche hat den gefunden) aber warum wird der aktive Prozess eigentlich nicht im taskmgr angezeigt?

  • IGRv3.0-IdealGewichtsRechner

    • Fast2
    • 2. November 2007 um 21:46

    Im ersten Fenster steht: "Ich errechnen ihren BMI" :D

  • Drag Racer3

    • Fast2
    • 2. November 2007 um 14:34

    Das Programm Automatisiert den Show-off Modus.
    Drag Racer ist aber Java oder so und deswegen Braucht man feste Coordsdas muss man auch an die Bedürfnisse anpassen z.B.gehört nicht jedes Auto in die"Luxury Section".
    Das Spiel kannst du unter http://www.jetztspielen.de/game48957.html
    anschauen(wenns nicht lädt rechtsklick aufs weisse Fenster ->vorwärts und Abspielen so oft bis es geht)

    Ich pass des Script mal so an dass man weiss was wo reinkommt.

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™