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

Beiträge von Ququknife

  • Button mit 2 Funktionen

    • Ququknife
    • 16. November 2012 um 13:16

    Es ist doch noch nicht ganz gelöst.

    noch eine Frage, kann ich dem selben Button, nachdem der schon die Passwortabfrage gemacht hat nochmal 2 Funktionen zuweisen?
    Also er soll nachwievor die Passwortabfrage durchführen wenn das passwort falsch ist sollen keine Weiteren Funktionen rein aber wenn das Passwort richtig ist, würde ich dem Button gerne noch 2 verschiedene Funktionen zuweißen, geht das? wenn ja wie mache ich das??

  • Button mit 2 Funktionen

    • Ququknife
    • 16. November 2012 um 12:59
    Zitat von chip

    If Abfrage die Funktion 2 ausführt wenn das Passwort richtig war, ansonsten Funktion 1.

    An das einfache hatte ich gar nicht gedacht :) Vielen Dank :)

  • Button mit 2 Funktionen

    • Ququknife
    • 16. November 2012 um 12:36

    Hey Leute,

    ich habe einen Button der 2 Funktionen enthalten soll. aber nicht einfach so hintereinander 2 Funktionen Durchführen, sondern ein klick erste Funktion wird durchgeführt und der nächste Click führt die 2. Funktion durch das soll aber auch nicht einfach so hintereinander laufen. Ich will dass der Button solange die 1. Funktion durchführt, bis z.B. das Passwort richtig eingegeben wurde erst dann soll die 2 Funktion des Buttons ausgeführt werden können!

    Ich hoffe ihr könnt mit meiner Erklärung etwas anfangen und könnt mir helfen....

    LG
    Ququknife

  • Happy Birthday chesstiger (15) und Xenobiologist (33)

    • Ququknife
    • 13. November 2012 um 08:53

    auch noch von mir alles gute an euch beide nachträglich :)

  • Script reagiert zu langsam

    • Ququknife
    • 11. November 2012 um 00:15

    Im Prinzip ne super idee, aber ich muss zugeben, ich weis nicht wie so etwas geht. Wenn da jemand weis wie es geht wäre es super wenn er mir dazu einen Beispielcode geben könnte

    LG
    Ququknife

  • Script reagiert zu langsam

    • Ququknife
    • 9. November 2012 um 22:04

    Das WinActivate verhindert noch zusätzlich das Zugreifen auf andere Programme darum geht es mir in diesem Script.. Aber danke für die Info, werde ich bestimmt mal brauchen :)

  • Script reagiert zu langsam

    • Ququknife
    • 9. November 2012 um 19:49

    Danke hatte das WinActivate nicht in der If drin nur des sleep und ProcessClose :D aber jetzt funktioniert das auch bei mir super :)

  • Script reagiert zu langsam

    • Ququknife
    • 9. November 2012 um 19:37

    Wenn ich es ganu weglasse ist die verzögerung da und wenn ichs in die If-Funktion reinpacke dann genauso gäbe es noch eine andere Möglichkeit die Verzögerung in den Griff zu bekommen?

  • Script reagiert zu langsam

    • Ququknife
    • 9. November 2012 um 19:27

    Meinst ich soll des WinActivate anderswo reinschreiben? oder was An der If-Funktion mit ProcessClose ändern?

  • Script reagiert zu langsam

    • Ququknife
    • 9. November 2012 um 19:17

    Hallo,
    ich habe mir mal ein Script zusammengeschrieben, aber jetzt ist da im Code irgendetwas, was das Script langsam arbeiten lässt.

    sprich es reagiert viel zu langsam beei der Texteingabe und bei ButtonClick reagiert es 2 oder mehr Sekunden zu langsam

    Ich Poste euch mal den Code und hoffe ihr könnnt mir helfen, dass es schneller geht

    Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    Local $Button1
    Local $Button2
    Local $Input1
    Local $Input2
    Local $Input3
    Local $passwort1
    Local $passwort2

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 239, 65, 491, 237)
    $Input1 = GUICtrlCreateInput("", 8, 8, 137, 21, $ES_PASSWORD)
    $Input2 = GUICtrlCreateInput("", 8, 32, 137, 21, $ES_PASSWORD)
    $Input3 = GUICtrlCreateInput("", 8, 32, 137, 21, $ES_PASSWORD)
    GUICtrlSetState(-1, $GUI_HIDE)
    $Button1 = GUICtrlCreateButton("Setzen", 152, 32, 75, 25)
    $Button2 = GUICtrlCreateButton("Eingabe", 152, 32, 75, 25)
    GUICtrlSetState(-1, $GUI_HIDE)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button1
    pwsetzen()

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

    Case $Button2
    pweingabe()

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

    EndSwitch
    process()
    WEnd

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

    Func process()
    Local $PID = ProcessExists("taskmgr.exe")
    If $PID Then ProcessClose("taskmgr.exe")
    Sleep(50)
    WinActivate("Form1")
    EndFunc

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

    Func pwsetzen()
    $passwort1 = GUICtrlRead($Input1)
    $Passwort2 = GUICtrlRead($Input2)
    If $passwort1 = $passwort2 Then
    _desktopkill()
    GUICtrlSetState($Input1, $GUI_HIDE)
    GUICtrlSetState($Input2, $GUI_HIDE)
    GUICtrlSetState($Button1, $GUI_HIDE)
    GUICtrlSetState($Input3, $GUI_SHOW)
    GUICtrlSetState($Button2, $GUI_SHOW)
    Else
    MsgBox(0, "falsches Passwort","Die Passwörter stimmen nicht überein, bitte setzen Sie ein neues Passwort!")
    GUICtrlSetData($Input1, "")
    GUICtrlSetData($Input2, "")
    EndIf
    EndFunc

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

    Func pweingabe()
    If GUICtrlRead($Input3) = $passwort2 Then
    MsgBox(0,"Richtig","Das war das richtige Passwort!")
    _desktopshow()
    Else
    MsgBox(0,"Falsch","Das war das falsche Passwort!")
    GUICtrlSetData($Input3, "")
    EndIf
    EndFunc

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

    Func _desktopkill()
    Opt('WINTITLEMATCHMODE', 4)
    ControlHide('classname=Shell_TrayWnd', '', '')
    ControlHide('classname=Progman', '', '')
    winsetstate("Start", "", @SW_HIDE)
    EndFunc

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

    Func _desktopshow()
    Opt('WINTITLEMATCHMODE', 4)
    ControlShow('classname=Shell_TrayWnd', '', '')
    ControlShow('classname=Progman', '', '')
    winsetstate("Start", "", @SW_SHOW)
    EndFunc

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

    LG
    Ququknife

  • Passwort setzen

    • Ququknife
    • 9. November 2012 um 11:18

    vielen Dank für die schnelle Antwort, das hat geklappt :)

  • Passwort setzen

    • Ququknife
    • 9. November 2012 um 11:10

    Hallo leute,
    ich brauch mal eure Hilfe, ich bin gerade an einem Script und komme gerade aber nicht wirklich weiter. es geht um folgendes...
    es sind 2 Inputfelder und 2 Buttons vorhanden mit $Input1 und $Button1 soll ein Passwort festgelegt werden und bei $Input2 und $Button2 soll dann das das durch $Input1 festgelegte Passwort eingegeben werden, wenn es dann nicht das korrekte Passwort ist kommt man eben nicht weiter wie das eben so ist bei ner passworteingabe....

    Ich stellte mir das ganze so einfach vor ich schrieb es so: es funktioniert jedoch nicht!

    Spoiler anzeigen
    [autoit]


    Case $Button1
    GUICtrlSetState($Button2, $GUI_SHOW)
    GUICtrlSetState($Input2, $GUI_SHOW)
    GUICtrlSetState($Input1, $GUI_HIDE)
    GUICtrlSetState($Button1, $GUI_HIDE)
    $passwort = GUICtrlRead($Input1, 1)

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

    Case $Button2
    If $Input2 == $passwort Then
    MsgBox(0,"Richtig","Das eingegebene Passwort war richtig!")
    Else
    MsgBox(0,"Falsch","Das eingegebene Passwort war falsch!")
    EndIf

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

    Wenn ihr mir Helfen könnt, dann würde ich mich sehr freuen.

    Danke schonmal an euch
    LG
    Ququknife

  • Chatbot Susi

    • Ququknife
    • 7. Oktober 2012 um 14:38

    wie war denn nochmal das komplette programm?

  • GDIPlus (Anfänger)

    • Ququknife
    • 14. September 2012 um 18:53

    Danke für die Info aber für das was ich schreiben will, reicht mir son GUI und Editbox super aus :) aber danke trotzdem :)

  • Editbox nur mit tastatur steuern

    • Ququknife
    • 14. September 2012 um 09:37

    Das ist ja schonmal ne super hilfe von euch allen :) vielen Dank werde versuchen eure Ratschläge umzusetzen :)

  • Editbox nur mit tastatur steuern

    • Ququknife
    • 13. September 2012 um 23:45

    Hallo,
    ich habe begonnen sone art eingabe aufforderung von windows zu programmieren, und schon wirft sich die nächste frage auf.

    wie programmiere ich die Editbox, dass sie auf bestimmte tastenkombinationen texte usw. reagiert und dem entsprechend einen weiteren Text ausgibt.

    Wenn mir jemand helfen könnte wäre echt edel :)

  • GDIPlus (Anfänger)

    • Ququknife
    • 13. September 2012 um 22:06

    oh ok an das einfache hatt ich gar nicht gedacht :D aber danke :) werd mal sehen dass ich das hinbekomme aber ich denke das bekomme ich hin :) in dem normalen GUI bin ich ja fit :) sollte funktionieren

  • GDIPlus (Anfänger)

    • Ququknife
    • 13. September 2012 um 19:25

    hauke96
    Danke deine tutotials sind schonmal sehr hilfreich gewesen

    jetzt hätte ich noch eine Frage, kann man mit GDIPlus denn auch so ein ähnliches Fenster, wie die Eingabeaufforderung von Windwows programmieren?

  • GDIPlus (Anfänger)

    • Ququknife
    • 13. September 2012 um 17:10

    Danke ich werde da gleich mal reinsehen, vielleicht hilft es mir ja genauso gut wie ich hoffe :)

  • GDIPlus (Anfänger)

    • Ququknife
    • 13. September 2012 um 10:53

    Hallo,

    ich kann zwar mit AutoIt recht gut scripte schreiben nur in einer Sache von AutoIt hab ich noch gar keine Ahnung, und zwar das GDIPlus da ich mich damit nicht auskenn weis ich einfach nicht wie ich anfangen soll son GDI zu Programmieren.

    Kann mir da jemand behilflich sein?

    Danke schonmal im Vorraus

    Lg
    Ququknife

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™