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

Beiträge von Jam00

  • Mauspunkt ! (v1.05)

    • Jam00
    • 3. Mai 2009 um 23:08

    Ich find es gut

  • Konsole

    • Jam00
    • 3. Mai 2009 um 23:07

    Ah okay

  • Starplayer (MP3-Player)

    • Jam00
    • 3. Mai 2009 um 23:06

    Gute arbeit :thumbup:

    Ich würde noch einen Überrollefekt für deine Button setzten, sieht besser aus!

    Ich habe genau wie Alina ein Problem bei machen Dateien, allerdings liegt es nicht am bindestrich!
    Manche dateien werden einfach nicht abgespielt!

    Und ich würde noch eine Doppelklickfunc auf die ListViewItems legen!

  • Konsole

    • Jam00
    • 3. Mai 2009 um 22:54
    Zitat von simon

    Jam00 Ich habe wieder einen Komentar eingebaut

    Da sehe ich nix von :S

  • Pfad einer angeklickten Datei ermitteln

    • Jam00
    • 3. Mai 2009 um 22:01

    Hier ein Beispiel:

    1.au3 Musst du Kompieler!

    MsgBox (64,"Parameter","Ich wurde mit dem Parameter " & $CMDLine[1] & " gestartet")

    Das Script muss im gleichen Ordner wie die 1.exe sein
    [autoit]

    Run (@ScriptDir & "\1.exe /" & InputBox ("Parameter","Gib den Parameter an"))

    [/autoit]
  • Pfad einer angeklickten Datei ermitteln

    • Jam00
    • 3. Mai 2009 um 21:46

    Es sagt doch das er es hinbekommt, dass das Programm gestartet wird, aber nicht das er erfährt welche Datei geöffnet wurde!
    Das erfährst du über

    Spoiler anzeigen
    [autoit]

    $CMDLine[0]

    [/autoit]


    Naja, damit erfährst du eig, mit wie vielen Parametern das Programma aufgerufen wird, um die Parameter zu erhalten musst du die 0 durch 1 oder Großer ersätzen

    EDIT:
    Hier auszug aus der Hilfe:

    Spoiler anzeigen

    $CmdLine[0] ist die Anzahl der Parameter
    $CmdLine[1] ist Parameter 1 (nach dem Skriptnamen)
    $CmdLine[2] ist Parameter 2 etc.

  • Combo Box

    • Jam00
    • 3. Mai 2009 um 21:27

    Ist doch eig kein Problem vofür gibt es FileFindFirstFile und FileFindNextFile?

  • µit Light April '09

    • Jam00
    • 3. Mai 2009 um 20:54

    Jo war cool und bin glücklich :thumbup:8o

    EDIT:
    @progandy
    Ich wusste das du gewinnst :thumbup:

  • Combo Box

    • Jam00
    • 3. Mai 2009 um 20:37

    So vieleicht, wenn ich dein Problem verstehe

    Spoiler anzeigen
    [autoit]

    GUICreate("Musik CD's")

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

    $1 = GUICtrlCreateCombo("", 10, 10)
    GUICtrlSetData(-1, "CD-1|CD-2|CD-3|CD-4", "CD-1")
    $2 = GUICtrlCreateCombo("", 10, 40)
    GUICtrlSetData(-1, "*.midi|*.mp3|*.wav", "*.mp3")

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case -3
    ExitLoop
    Case $1
    $auswahl = GUICtrlRead($1)
    Switch $auswahl
    Case "CD-1"
    GUICtrlSetData($2, "")
    GUICtrlSetData($2, "*.midi|*.mp3", "*.mp3")
    Case "CD-2"
    GUICtrlSetData($2, "")
    GUICtrlSetData($2, "*.midi|*.wav", "*.midi")
    EndSwitch
    Case $2
    $auswahl = GUICtrlRead($2)
    MsgBox (0,StringUpper (StringRight ($auswahl,StringLen ($auswahl) - StringInStr($auswahl,".")) & "-Datei"),$auswahl)
    EndSwitch
    WEnd

    [/autoit]

    EDIT:
    BugFix
    was ist ein "PseudoCode" ?

    EDIT2:
    Oder so vieleicht?

    Spoiler anzeigen
    [autoit]

    GUICreate("Musik CD's")

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

    $1 = GUICtrlCreateCombo("", 10, 10)
    GUICtrlSetData(-1, "||CD-1|CD-2|CD-3|CD-4", "")
    $2 = GUICtrlCreateCombo("", 10, 40)

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case -3
    ExitLoop
    Case $1
    $auswahl = GUICtrlRead($1)
    Switch $auswahl
    Case "CD-1"
    GUICtrlSetData($2, "")
    GUICtrlSetData($2, "||*.midi|*.mp3", "")
    Case "CD-2"
    GUICtrlSetData($2, "")
    GUICtrlSetData($2, "||*.midi|*.wav", "")
    EndSwitch
    Case $2
    $auswahl = GUICtrlRead($2)
    MsgBox (0,StringUpper (StringRight ($auswahl,StringLen ($auswahl) - StringInStr($auswahl,".")) & "-Datei"),$auswahl)
    EndSwitch
    WEnd

    [/autoit]
  • Pixelsetcolor

    • Jam00
    • 3. Mai 2009 um 10:49
    Zitat von Greek

    Was meinste mit frei auf dem Bildschirm die Pixel ersetzen?

    Habs noch net oft aus probiert, aber das hier geht eigentlich fast überall drüber:

    [autoit]

    $handle = ControlGetHandle("paskjh^2g387zaisug2937856", "", 1)
    While 1
    SetPixel($handle, @DesktopWidth/2, @DesktopHeight/2, 0xFF0000)
    For $i=1 To 5
    SetPixel($handle, @DesktopWidth/2+$i, @DesktopHeight/2, 0xFF0000)
    SetPixel($handle, @DesktopWidth/2-$i, @DesktopHeight/2, 0xFF0000)
    Sleep(0.1)
    SetPixel($handle, @DesktopWidth/2, @DesktopHeight/2+$i, 0xFF0000)
    SetPixel($handle, @DesktopWidth/2, @DesktopHeight/2-$i, 0xFF0000)
    Next
    Sleep(10)
    WEnd

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

    Func SetPixel ($handle, $x, $y, $color)
    $dc= DllCall ("user32.dll", "int", "GetDC", "hwnd", $handle)
    $setpixel= DllCall ("gdi32.dll", "long", "SetPixel", "long", $dc[0], "long", $x, "long", $y, "long", $color)
    $realesedc= DllCall ("user32.dll", "int", "ReleaseDC", "hwnd", 0, "int", $dc[0])
    EndFunc

    [/autoit]
    Alles anzeigen

    Das ist echt cool! Aber das Sleep (0.1) ist genau wie Sleep (10) das 10 das nietrigste ist!

    EDIT:
    Und wenn ich was im Fenster verändert wird das auch wieder übermalt, also sobald sich was bewegt

  • Es ist vorbei...

    • Jam00
    • 2. Mai 2009 um 22:39

    Man Pee, da hast du uns allen aber einen Schrekken eingejagt :D
    Ich dachte genau wie Oscar und die andern, dass das Forum gchlossen wird^^

    Naja, man kann das wohl kaum verlangen, ich bin dir nicht bösse^^

    Ich wollte mal Fragen ob ich vieleicht Moderator werden kann :?:

  • Konsole

    • Jam00
    • 2. Mai 2009 um 21:46

    Da fehlt jetzt noch die Func __KeyPressCheck

    Nö, hab schon länge nichts mehr gemacht^^

  • Nur bestimmte Dateiarten öffnen

    • Jam00
    • 2. Mai 2009 um 21:26

    Hier, so zeigt er nur TXT an:

    [autoit]

    FileOpenDialog ("Datei Wählen",Default,"Textdateien (*.txt)")

    [/autoit]

    oder so ein Wordukoment

    [autoit]

    FileOpenDialog ("Datei Wählen",Default,"Worddateien (*.doc)")

    [/autoit]


    Musst halbt den Filter ändern

  • Konsole

    • Jam00
    • 2. Mai 2009 um 21:17

    Und das war mein versuch^^

    EDIT:
    @Padmak 
    Du hast die _IsPressed_UDF.au3 vergessen!

  • Kniffliche Frage zu ListView

    • Jam00
    • 2. Mai 2009 um 20:52

    Poste doch mal dein Ganzes Script

  • Konsole

    • Jam00
    • 2. Mai 2009 um 20:48

    Die kommentare ";mithilfe von Hendrik Norkowski (Jam00)" haste aber rausgemacht :wacko:

    Obwohl ich dir da viel geholfen habe^^

  • Schleifendurchlauf Zählen

    • Jam00
    • 2. Mai 2009 um 20:46

    Es kann schneller gehen, aber auch langsamer^^

  • Schleifendurchlauf Zählen

    • Jam00
    • 2. Mai 2009 um 20:37
    Spoiler anzeigen
    [autoit]

    #cs ----------------------------------------------------------------------------

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

    AutoIt Version: 3.3.0.0
    Author: myName

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

    Script Function:
    Template AutoIt script.

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

    #ce ----------------------------------------------------------------------------

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

    ; Script Start - Add your code below here

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

    $zahl = 123456
    $zaehler = 1
    $zahl1 = 000000
    While 1
    If $zahl1 = $zahl Then
    MsgBox(0,"Toll", $zaehler)
    Exit
    Else
    $zahl1 += 1
    $zaehler = $zaehler + 1
    EndIf
    WEnd

    [/autoit]
  • Text eines mit rechter Maustaste angeklicktem TreeItem herausfinden

    • Jam00
    • 2. Mai 2009 um 16:56
    Spoiler anzeigen
    [autoit]

    #Include <GuiTreeView.au3>
    Global $Text[3][2]
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Tree View Text", 216, 364, 193, 125)
    $TreeView1 = GUICtrlCreateTreeView(2, 2, 209, 357)
    $Text[0][1] = GUICtrlCreateTreeViewItem("Test", $TreeView1)
    $Con = GUICtrlCreateContextMenu ($Text[0][1])
    $Text[0][0] = GUICtrlCreateMenuItem("Text",$Con)
    $Text[1][1] = GUICtrlCreateTreeViewItem("Test2", $TreeView1)
    $Con = GUICtrlCreateContextMenu ($Text[1][1])
    $Text[1][0] = GUICtrlCreateMenuItem("Text",$Con)
    $Text[2][1] = GUICtrlCreateTreeViewItem("Test3", $TreeView1)
    $Con = GUICtrlCreateContextMenu ($Text[2][1])
    $Text[2][0] = GUICtrlCreateMenuItem("Text",$Con)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    For $1 = 0 To UBound ($Text) -1
    Switch $nMsg
    Case -3
    Exit
    Case $Text[$1][0]
    MsgBox (0,"",_GUICtrlTreeView_GetText($TreeView1,$Text[$1][1]))
    EndSwitch
    Next
    WEnd

    [/autoit]
  • Text eines mit rechter Maustaste angeklicktem TreeItem herausfinden

    • Jam00
    • 1. Mai 2009 um 20:35

    Na und ist doch egal! Dann muss es eben erst makiert sein?

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™