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

Beiträge von Schnitzel

  • Koda Input

    • Schnitzel
    • 24. Juni 2010 um 20:02
    Spoiler anzeigen
    [autoit]

    $Form1 = GUICreate("Form1", 422, 254, 192, 124)
    $Input1 = GUICtrlCreateInput("", 89, 56, 207, 21, BitOR($ES_AUTOHSCROLL, $ES_NOHIDESEL, $ES_OEMCONVERT, $ES_READONLY, $ES_WANTRETURN, $ES_NUMBER))
    $Button1 = GUICtrlCreateButton("Ändern", 32, 96, 337, 145, $WS_GROUP)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    GUICtrlSetData($Input1, "Hallo")

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

    EndSwitch
    WEnd

    [/autoit]
  • Wurzelberechnungen in Autoit

    • Schnitzel
    • 24. Juni 2010 um 19:34

    kurz und knapp

    [autoit]

    Sqrt()

    [/autoit]
  • Programm mit einem Button öffnen und schließen

    • Schnitzel
    • 24. Juni 2010 um 19:07
    Zitat von makeasy

    Ein wohl recht einfaches Problem, aber ich kriegs nicht hin. Weiß jemand weiter?


    Poste doch mal deinen code, dann könnten wir sehen woran es liegt

  • Kindersicherung

    • Schnitzel
    • 24. Juni 2010 um 18:59
    Zitat von name22

    Ich hab dich noch nie als Person getroffen und habe keine Ahnung was du damit vorhast, außerdem kann ich ja wohl selbst entscheiden ob ich jemanden hier im Forum unterstütze oder nicht.


    Sry aber wenn du hier nicht helfen willst dann poste doch bitte auch nicht sowas.
    Das macht den Thread nur lang, unübersichtlich und nervt weil er ständig gepusht wird...

    Zitat von EliteMattthias

    EpicWorld, so was kann man (mehr oder minder) im Router einstellen, wie viel Zeit eine Person pro tag internet hat.
    Dazu brauch man kein AutoIt !!!

    Ich würd sogar behaupten dass man alles auch ohne autoit machen kann.
    Aber wenn ers so machen will dann lasst ihn doch.

    @Epic:
    Vor allem du solltest doch bitte beim Thema bleiben. Der Thread hier hat sonst 100 Antworten und in keiner steht was vernünftiges drin.
    Also wo liegt dein Problem? Was bekommst du nicht hin?
    UND POSTE DEIN SCRIPTANSATZ!

  • Arrays, Arrays, Arrays... ich verweilfe-.-

    • Schnitzel
    • 24. Juni 2010 um 17:56

    hat bisschen gedauert aber hier mal mein ergebnis:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    Opt("GuiOnEventMode", 1)

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

    Dim $name[20], $dkp[20], $input[20], $buttonplus[20], $buttonminus[20]

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

    GUICreate("DKP Manager", 340, 700)
    For $i = 0 To 19
    $name[$i] = GUICtrlCreateLabel("Antipope", 20, 20 + $i * 30, 90, 15)
    $dkp[$i] = GUICtrlCreateLabel("275", 115, 20 + $i * 30, 35, 15)
    $input[$i] = GUICtrlCreateInput("", 160, 18 + $i * 30, 40, 19)
    $buttonplus[$i] = GUICtrlCreateButton("+", 210, 18 + $i * 30, 30, 19)
    GUICtrlSetOnEvent(-1, "plus")
    $buttonminus[$i] = GUICtrlCreateButton("-", 250, 18 + $i * 30, 30, 19)
    GUICtrlSetOnEvent(-1, "minus")
    Next

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

    GUISetState()
    GUISetOnEvent($GUI_EVENT_CLOSE, "close")

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

    While 1
    Sleep(100)
    WEnd

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

    Func close()
    Exit
    EndFunc

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

    Func plus()
    GUICtrlSetData(@GUI_CtrlId-2, GUICtrlRead(@GUI_CtrlId-2) + GUICtrlRead(@GUI_CtrlId-1))
    GUICtrlSetData(@GUI_CtrlId-1, "")
    EndFunc

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

    Func minus()
    GUICtrlSetData(@GUI_CtrlId-3, GUICtrlRead(@GUI_CtrlId-3) - GUICtrlRead(@GUI_CtrlId-2))
    GUICtrlSetData(@GUI_CtrlId-2, "")
    EndFunc

    [/autoit]


    Bei vielen Controls die in einem Array erstellt werden ist der OnEvent modus einfach viel besser ;)
    wenn du mir genauer sagst wie dus willst bau ichs dir evtl auch um

  • WinGetState() von RDP-Fenster

    • Schnitzel
    • 24. Juni 2010 um 17:29

    und was passt daran nicht?
    ist es maximiert?

  • Aus welchem Bundesland kommt ihr ?

    • Schnitzel
    • 24. Juni 2010 um 16:49

    Wie man wahrscheinlich oft an meinen Posts merkt: Bayern

  • Zwischenablage in ini schreiben und extrahieren

    • Schnitzel
    • 24. Juni 2010 um 16:12

    wieso pusht du einen alten thread von die in einem anderen alten.
    wenn schon pushen dann doch wenigstens den thread selbst...

  • Guictrlread & GUICtrlCreateList - auslesen

    • Schnitzel
    • 24. Juni 2010 um 16:09
    Zitat von AutoBert

    Edit: Schnitzel GUICtrlGetHandle ist nicht notwendig (siehe die Beispiele in der Hilfe, da werden es auch nicht verwendet)

    da haste Recht ;)
    Hab mir nur die Parameterbeschreibung angesehn...

  • While

    • Schnitzel
    • 24. Juni 2010 um 15:42
    Zitat von AspirinJunkie

    @Schitzel
    Er hat doch schon im ersten Post geschrieben dass er die Maus blocken will bis ein Passwort eingegeben wurde?

    ups das hatte ich iwie überlesen...
    Sorry

    dann hier die Lösung ;)
    http://www.autoitscript.com/forum/index.php?showtopic=87735

  • Guictrlread & GUICtrlCreateList - auslesen

    • Schnitzel
    • 24. Juni 2010 um 15:40

    das ist doch schnell selbst gebastelt:

    [autoit]

    For $i = 0 To _GUICtrlListBox_GetCount(GUICtrlGetHandle($List1))-1
    msgbox(0,"",_GUICtrlListBox_GetText(GUICtrlGetHandle($List1), $i))
    Next

    [/autoit]
  • While

    • Schnitzel
    • 24. Juni 2010 um 15:23

    edit: mein fehler...

  • While

    • Schnitzel
    • 24. Juni 2010 um 15:18

    Natürlich kann man die maus frei bewegen.
    wieso sollte man auch nicht?

  • Hauptmenü per Case oder per Guictrlsetonevent => Problem

    • Schnitzel
    • 24. Juni 2010 um 15:13

    vor der funktion den OnEvent modus abschalten, dannach wieder einschalten

  • While

    • Schnitzel
    • 24. Juni 2010 um 15:11
    [autoit]

    do
    sleep(100)
    until Inputbox("Passwort eingeben", "") = "geheim"

    [/autoit]
  • Hauptmenü per Case oder per Guictrlsetonevent => Problem

    • Schnitzel
    • 24. Juni 2010 um 14:45

    setz das bild einfach auf disabled

    mit:

    [autoit]

    GUICtrlSetState(-1, $GUI_DISABLE)

    [/autoit]
  • Hilfe Scripte von XP auf WIN7

    • Schnitzel
    • 24. Juni 2010 um 11:54

    das liegt vermutlich an der audio.au3
    könntest du die mal hochladen?

    evlt reicht auch schon ein einfaches

    [autoit]

    #RequireAdmin

    [/autoit]
  • Befehle an COM 1 senden

    • Schnitzel
    • 24. Juni 2010 um 11:51

    Der thread ist über ein Jahr als-->Leichenschänder :D

    und bitte so lange Quelltexte Spoilern

  • Win32_DesktopMonitor

    • Schnitzel
    • 24. Juni 2010 um 11:35

    du könntest ganz einfach das verwenden ;)
    [ offen ] GetMonitor-Funktion testen

    zu dll's hat bugfix mal ein tutorial gemacht:
    http://bug-fix.info/dll/dll_tut.html

  • Mehrere Tabs überblenden.

    • Schnitzel
    • 24. Juni 2010 um 11:27

    achso meinst du das.

    mit sw_lock werden meines wissens nur die veränderungen gesperrt: heißt soviel wie: du kannst in ein input/edit nichts mehr eingeben. aber buttons sind noch aktiv.

    würde es dir helfen einfach alle controls auf disabled zu setzen?

    würde z.B. so gehen:

    Spoiler anzeigen
    [autoit]

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

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

    $Main = GUICreate('Hauptfenster', 510, 450, -1, -1)
    $b_test = GUICtrlCreateButton('Lock Test', 100, 20, 100, 20)
    $edit = GUICtrlCreateInput('', 210, 20, 100, 20)
    $combo = GUICtrlCreateCombo('text1', 320, 20, 100, 20)
    GUICtrlSetData(-1, 'text2|text3')

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

    $Child = GUICreate('Bitte warten', 440, 120, 30, 220, $DS_Modalframe+$DS_SETFOREGROUND+$WS_DISABLED, $WS_EX_MDICHILD, $Main)

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

    GUISetState(@SW_SHOW, $Main)
    GUISetState(@SW_SHOW, $Child)
    For $i = $b_test to $combo
    GUICtrlSetState($i, $GUI_DISABLE)
    Next

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $b_test
    MsgBox(0, '', '@SW_LOCK hat nicht funktioniert!!!')
    EndSwitch
    WEnd

    [/autoit]

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™