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

Beiträge von McPoldy

  • GUI die bilder eines verzeichnisses nacheinander anzeigt

    • McPoldy
    • 13. Mai 2008 um 12:21

    mal ein beispiel, bei fragen bitte melden:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    #include <array.au3>
    Const $SS_REALSIZEIMAGE = 0x800
    Dim $arr[1]
    $pfad = "e:\Bilder"
    $comments = $pfad & "\comments.ini"
    $search = FileFindFirstFile($pfad & "\" & "*.jp*g")
    $curIndex = 1
    If $search = -1 Then
    MsgBox(0, "Fehler", "Es konnten keine Bilder gefunden werden!!")
    Exit
    EndIf

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

    While 1
    $file = FileFindNextFile($search)
    If @error Then ExitLoop
    _ArrayAdd($arr,$file)
    WEnd
    FileClose($search)

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

    $arr[0] = UBound($arr) -1
    _ArrayDisplay($arr)

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

    #Region ### START Koda GUI section ### Form=
    $frmMain = GUICreate("Bildbeschreiber.....", 489, 434, 899, 382)
    $Pic1 = GUICtrlCreatePic($pfad & "\" & $arr[1], 16, 24, 454, 100, BitOR($SS_NOTIFY, $SS_REALSIZEIMAGE, $WS_GROUP, $WS_CLIPSIBLINGS))
    $txtComment = GUICtrlCreateEdit("", 16, 168, 454, 193)
    _ChangeImg()
    $cmdBack = GUICtrlCreateButton("<<", 184, 136, 49, 25, 0)
    $cmdNext = GUICtrlCreateButton(">>", 248, 136, 49, 25, 0)
    $cmdSaveComment = GUICtrlCreateButton("Kommentar speichern", 16, 368, 457, 25, 0)
    $cmdClose = GUICtrlCreateButton("Beenden", 16, 400, 457, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $cmdClose
    Exit
    Case $cmdBack
    _Prev()
    Case $cmdNext
    _Next()
    Case $cmdSaveComment
    IniWrite($comments,"comments",$arr[$curIndex],StringReplace(GUICtrlRead($txtComment),@CRLF,"|"))
    EndSwitch
    WEnd

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

    Func _Next()
    If $curIndex < $arr[0] Then
    $curIndex += 1
    Else
    $curIndex = 1
    EndIf
    _ChangeImg()
    EndFunc

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

    Func _Prev()
    If $curIndex > 1 Then
    $curIndex -= 1
    Else
    $curIndex = $arr[0]
    EndIf
    _ChangeImg()
    EndFunc

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

    Func _ChangeImg()
    GUICtrlDelete($Pic1)
    $Pic1 = GUICtrlCreatePic($pfad & "\" & $arr[$curIndex], 16, 24, 454, 100, BitOR($SS_NOTIFY, $SS_REALSIZEIMAGE, $WS_GROUP, $WS_CLIPSIBLINGS))
    $str = IniRead($comments,"comments",$arr[$curIndex],"")
    $str = StringReplace($str,"|",@CRLF)
    GUICtrlSetData($txtComment,$str)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit]
  • _IEAction Aktualisieren

    • McPoldy
    • 13. Mai 2008 um 11:55

    refresh, steht in der hilfe:

    Spoiler anzeigen
    Zitat

    Action Description
    "back" Navigates backward one item in the history list.
    "blur" Causes the element to lose focus, but does not set focus on the next element in the tab order.
    "click" Simulates a click on the specified element.
    "copy" Copies the current selection to the clipboard.
    "cut" Copies the current selection to the clipboard and then deletes it.
    "delete" Deletes the current selection.
    "disable" Disables the specified element.
    "enable" Enables the specified element.
    "focus" Causes the element to receive focus.
    "forward" Navigates forward one item in the history list.
    "home" Navigates to the current home or start page.
    "invisible" Sets an object state to hidden.
    "paste" Overwrites the contents of the clipboard on the current selection.
    "print" Opens the print dialog box so the user can print the current page.
    "printdefault" Print directly to default printer (no dialog)
    "quit" Closes the object.
    "refresh" Refreshes the current document.
    "saveas" Opens a dialog box to save the current Web page to a file.
    "search" Navigates to the current search page.
    "selectall" Selects the entire document.
    "stop" Cancels any pending navigation or download operation and stops any dynamic page elements, such as background sounds and animations.
    "unselect" Clears the current selection.
    "visible" Sets an object state to visible.

    Alles anzeigen
  • Speicherbedarf bei Dateien mit Attribut A

    • McPoldy
    • 13. Mai 2008 um 11:52

    Habs mal so angepasst das über alle Festplatten gesucht wird, USB, DVD, etc. wird nicht berücksichtigt.

    Spoiler anzeigen
    [autoit]

    Local $size = 0, $count = 0, $kb, $mb, $gb
    $laufwerke = DriveGetDrive("FIXED")

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

    For $int = 1 To $laufwerke[0]
    _Liste($laufwerke[$int])
    Next

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

    $kb = round($size / 1024,2)
    $mb = round($size / 1048576,2)
    $gb = round($size / 1073741824,2)

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

    MsgBox(64,"Info Archiv Dateien","Anzahl: " & $count & @LF & "Größe (bytes): " & $size & @LF & "Größe (kb): " & $kb & @LF & "Größe (mb): " & $mb & @LF & "Größe (gb): " & $gb )
    Func _Liste($pfad)
    If Not FileExists($pfad) Then
    SetError(999)
    Return
    EndIf
    $suche = FileFindFirstFile($pfad & "\*")
    While 1
    $datei = FileFindNextFile($suche)
    If @error Then ExitLoop

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

    $dateipfad = $pfad & "\" & $datei
    If StringInStr(FileGetAttrib($dateipfad), "D") Then
    _Liste($dateipfad)
    ElseIf StringInStr(FileGetAttrib($dateipfad), "A") Then
    $count +=1
    $size += FileGetSize($dateipfad)
    EndIf
    WEnd
    EndFunc

    [/autoit]
  • autostart...

    • McPoldy
    • 13. Mai 2008 um 09:09

    Moin

    @master_manne: Ich glaube er möchte ja die Autostartprogramme haben:

    Zitat

    (die auch auftauchen sollen xD)

    Er möchte aber gerne noch eines dazu haben :D, das soll dann die anderen minimieren oder evtl. Popup Fenster schließen, so hab ich es zumindest verstanden. Dazu gibt es zwei Möglichkeiten, zum einen einfach sein Skript in den Autostart Ordner packen oder in die Registry eintragen. Als Script Lösung hab ich mir eine kleine Funktion gebastelt die das eintragen in die Regitry erledigt und auch gleich noch immer prüft ob der Pfad noch stimmt, ich packe meine Scripte immer wieder wo anders hin :(.

    [autoit]


    _CheckAutoStart("autoit_test")

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

    Func _CheckAutoStart($Appname)
    If StringRight(@ScriptName,4) = ".exe" Then
    $var = RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", $Appname)
    If @error Then
    RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run",$Appname,"REG_SZ",@ScriptFullPath)
    Else
    If $var <> @ScriptFullPath Then
    RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run",$Appname)
    RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run",$Appname,"REG_SZ",@ScriptFullPath)
    EndIf
    EndIf
    EndIf
    EndFunc

    [/autoit]
  • Script richten

    • McPoldy
    • 10. Mai 2008 um 00:00

    Von mir noch eine schnelle Lösungsmöglichkeit, hoffe sie ist verständlich, hab es zwar etwas abgeändert aber so zur Übung sollte es gehen :)

    Spoiler anzeigen
    [autoit]

    #cs
    Bei Skripten sollte man immer etwas Struktur drinne haben,
    am besten (finde ich) wenn man mit Funktionen arbeiten. Das hat
    den Vorteil es mach alles übersichtlichter und man kann es
    wiederverwerten.

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

    Ich habe das Skritp mal grob so angepasst wie es laufen könnnte
    und ein paar Kommentare mit rein gebaut. Über meine Aufbau kann man
    streiten aber ich mache es immer so :)
    #ce

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

    ;Includes
    #include <GUIConstants.au3> ; es reicht es einmal einzufügen.

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

    ;Variablen
    Local $falsche = 0
    Local $arr_Fragen[10][2] ;Anzahl der Fragen steht in der ersten Klammer, die zweite zeigt die Ebenen(?) an
    Local $zaehler
    Local $antwort

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

    ;Konstanten
    Const $txt_Titel = "NTR Quiz"
    Const $sound_Start = @WindowsDir & "\media\tada.wav"
    Const $sound_Fehler = @WindowsDir & "\media\Windows XP-Fehler.wav"
    Const $sound_Richtig = @WindowsDir & "\media\Windows XP-Hinweis.wav"
    Const $sound_Ende = @WindowsDir & "\media\Windows XP-Herunterfahren.wav"

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

    ;Vorbereitung für das Frage und Antwort Array [x][0] ist immer die Frage und [x][1] die Antwort
    ;Nebenbei du hast die Frage 5 vergessen oder falsch Nummeriert, darum hab ich mal eine 10. Frage dazu gebaut.
    $arr_Fragen[0][0] = "1.Wer war der Member, der am längsten und immernoch im Clan ist?"
    $arr_Fragen[0][1] = "Werwolf"
    $arr_Fragen[1][0] = "2.An welchem Tag wurde NTR gegründet? (TT/MM/JJJJ)"
    $arr_Fragen[1][1] = "4.10.2006"
    $arr_Fragen[2][0] = "3.Auf welcher Massenclanpage wurde die erste Clanpage von NTR gemacht? (http://www.l%c3%b6sung.de)"
    $arr_Fragen[2][1] = "www.clanplanet.de"
    $arr_Fragen[3][0] = "4.Wer hat die meisten Beiträge im Forum?"
    $arr_Fragen[3][1] = "Vasgalaine"
    $arr_Fragen[4][0] = "5.Wieviele Pages hatte NTR schon (bitte als Zahl zB. 90 lol)"
    $arr_Fragen[4][1] = "3"
    $arr_Fragen[5][0] = "6.Nenne den ältesten Member im Clan!"
    $arr_Fragen[5][1] = "Dedy"
    $arr_Fragen[6][0] = "7.Wie hieß der erste Leader in NTR?"
    $arr_Fragen[6][1] = "Janni"
    $arr_Fragen[7][0] = "8.Wer hat die jetzige Clanpage gemacht (das Meiste)"
    $arr_Fragen[7][1] = "Dedy"
    $arr_Fragen[8][0] = "9.Wer ist der Hauptchatadmin in NTR (früherer Nick)"
    $arr_Fragen[8][1] = "Tenkai"
    $arr_Fragen[9][0] = "10.Wer hat an dem Skript rumgespielt?"
    $arr_Fragen[9][1] = "McPoldy"

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

    ;Programm ablauf

    ;Einleitung
    SplashTextOn($txt_Titel,"Hier ist es, das UNGLAUBLICHE NTR QUIZ!!!", 800, 60, -1, -1, 32, "", 24)
    PlaySound($sound_Start,True)
    SplashOff()
    MsgBox(64,$txt_Titel, "Beantworte die Fragen richtig, das ist alles!!! Bitte Groß-und Kleinschreibung beachten!")

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

    ;Befragung durchführen
    For $zaehler = 0 To UBound($arr_Fragen) -1
    $antwort = InputBox($txt_Titel,$arr_Fragen[$zaehler][0])
    If $antwort = $arr_Fragen[$zaehler][1] Then
    PlaySound($sound_Richtig)
    ProcEnde(True)
    Else
    PlaySound($sound_Fehler)
    $falsche +=1
    If $falsche = 5 Then ProcEnde(False)
    EndIf
    Next

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

    ;Funktion für das Abspielen der Sounds
    Func PlaySound($Sound_Path,$warte = False)
    SoundPlay($Sound_Path,$warte)
    EndFunc

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

    ;Diese Funktion wird aufgerufen wenn eine Antwort richtig oder fünf falsche gegeben wurden.
    Func ProcEnde($gut_gemacht)
    Dim $ausgabe = ""
    If $gut_gemacht Then
    $ausgabe = "Du bist ein NTR KENNER!!!"
    Else
    $ausgabe = "Da musst du aber noch arbeiten!!!"
    EndIf

    SplashTextOn($txt_Titel,$ausgabe, 800, 60, -1, -1, 32, "", 14)
    PlaySound($sound_Ende,True)
    SplashOff()
    Exit
    EndFunc

    [/autoit]
  • Script richten

    • McPoldy
    • 9. Mai 2008 um 22:56

    So hört sich das doch schon viel netter an :)

  • Script richten

    • McPoldy
    • 9. Mai 2008 um 22:24

    8| lesen könne die meisten hier, aber warum sollten wir das machen, wenn ich mir das anschaue da bekomme ich eigentlich nur Augenkrebs. Außerdem ist das der Bereich Hilfe und nicht der Bereich für Jobs, wenn du einen Job zu vergeben hast, dann mach das auch, ich finde es etwas dreist einfach mal so ein Skript rein zu schupsen und mach mal zu rufen.

  • Speicherbedarf bei Dateien mit Attribut A

    • McPoldy
    • 9. Mai 2008 um 22:12

    Tippe das soll für sowas sein, das man sehen kann ob noch genug Platz für ein Backaup ist :D

    Beispiel:

    Spoiler anzeigen
    [autoit][/autoit] [autoit][/autoit] [autoit]

    Local $size = 0, $count = 0, $kb, $mb, $gb
    _Liste("C:")

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

    $kb = round($size / 1024,2)
    $mb = round($size / 1048576,2)
    $gb = round($size / 1073741824,2)

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

    MsgBox(64,"Info Archiv Dateien","Anzahl: " & $count & @LF & "Größe (bytes): " & $size & @LF & "Größe (kb): " & $kb & @LF & "Größe (mb): " & $mb & @LF & "Größe (gb): " & $gb )
    Func _Liste($pfad)
    If Not FileExists($pfad) Then
    SetError(999)
    Return
    EndIf
    $suche = FileFindFirstFile($pfad & "\*")
    While 1
    $datei = FileFindNextFile($suche)
    If @error Then ExitLoop

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

    $dateipfad = $pfad & "\" & $datei
    If StringInStr(FileGetAttrib($dateipfad), "D") Then
    _Liste($dateipfad)
    ElseIf StringInStr(FileGetAttrib($dateipfad), "A") Then
    $count +=1
    $size += FileGetSize($dateipfad)
    EndIf
    WEnd
    EndFunc

    [/autoit]
  • Demo Videos aufnehmen

    • McPoldy
    • 9. Mai 2008 um 20:57

    Nabend, da es ja nichts mit Autoit zu tun hat, schreib ich das mal hier rein.

    Mein Hilfe Videos, mache ich mit der Software Camtasia Studio, derzeit mit der Version 2.12 da man diese kostenlos bekommt, mit offizieller Seriennummer. Ich habe dafür auch ein kleines hässliches Video bei YouTube rein gestellt, für die Leute die es mal testen möchten oder nach einer kostenlosen Software in dem Bereich suchen.

    Wichtig, Camtasia läuft unter Windows Vista erst ab der Version 5.0 aber falls man sich die Software mal kaufen möchte kann man so eine menge Geld sparen (siehe Video).

    Hier mal der Link: http://de.youtube.com/watch?v=2VESt4h-fWM

    Schönes langes Wochenende allen zusammen :)

  • HUhu^^ em eher gesagt bin ich schon länger hier

    • McPoldy
    • 8. Mai 2008 um 14:45

    Auch von mir ein herzliches Willkommen und viel Spaß im Forum :)

  • problem mit avi abspielen

    • McPoldy
    • 8. Mai 2008 um 05:53

    Moin, ich habe es mal grade bei mir laufen lassen, ohne Probleme, ich habe mal die Clock.avi aus dem Windwos Ordner genommen (habe Wndows XP, keine Ahnung ob es die bei Vista auch noch gibt.)


    @WindowsDir & "\clock.avi" statt "C:\Users\zeman\Desktop\rick.avi" in Zeile 14

    Sollte das gehen, würde ich mal auf das Format / Codec von deinem rick.avi tippen.

  • stopknopf klappt nicht

    • McPoldy
    • 29. April 2008 um 22:08

    Hab auch mal ein allgemeines Beispiel zusammen gestümpert :)

    Spoiler anzeigen
    [autoit]

    #cs
    Mini Demo wie man eine Pause einbauen könnte.
    Als Beispiel soll mal Noptepad dienen.
    #ce
    Opt("OnExitFunc","OnAutoItExit") ;Beim Beenden von dem Script soll noch das Notepad geschlossen werden
    Opt("WinTitleMatchMode", 2) ;Er soll einen Teil des Titeltextes suchen, könnte also auch unten nur Unbenannt stehen :)
    Opt("GUIOnEventMode", 1) ;Auf Event Mode umgschalten.

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

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $frmMain = GUICreate("Notepad Ticker", 207, 86, 0, 0)
    $cmdStartPause = GUICtrlCreateButton("Start/Pause", 8, 8, 193, 33, 0)
    GUICtrlSetOnEvent(-1,"_StartStop")
    $cmdExit = GUICtrlCreateButton("Beenden", 8, 48, 193, 33, 0)
    GUICtrlSetOnEvent(-1,"_Exit")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    ;Notepad starten und positionieren
    $pid = Run('Notepad.exe')
    WinWaitActive("Unbenannt - Editor", "")
    WinMove("Unbenannt - Editor","",0,105,300,300)
    $run = False
    While 1
    WEnd

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

    ;Diese Funktion wird aufgerufen wenn man den Start/Pause Button drückt
    Func _StartStop()
    $run = Not $run
    If $run Then
    _MachWas()
    AdlibEnable("_MachWas",3000)
    Else
    AdlibDisable()
    EndIf
    EndFunc

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

    ;Diese Funktion wird alle 3 Sekunden aufgerufen und für halt seine Aufgaben durch
    Func _MachWas()
    WinActivate("Unbenannt - Editor")
    WinWaitActive("Unbenannt - Editor")
    Send("{F5} - " & @HOUR & @MIN & @SEC & " {ENTER}")
    EndFunc

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

    ;Sollte wohl klar sein
    Func _Exit()
    Exit
    EndFunc

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

    ;Die Funktion die aufgerufen wird, wenn ich Exit ausführe
    Func OnAutoItExit()
    ProcessClose($pid)
    EndFunc

    [/autoit]
  • Problem mit dem Controlclick befehl

    • McPoldy
    • 29. April 2008 um 20:46

    HI, hoffe hab es richtig verstanden, es soll eine Maustaste gedrückt werden, glaub ich, das wäre dann wohl sowas:

    [autoit]

    MouseDown("left")
    Sleep(100)
    MouseUp("left")

    [/autoit]
  • Update-Check funktion. -> Downloadlink überprüfen

    • McPoldy
    • 24. April 2008 um 11:18

    Moin, ich bin da auch grade am basteln, ich habe mir das so vorgestellt:
    1. Das Update erledigt eine zweite EXE Datei
    2. Die Update.exe hat mehrere Parameter und zwei Funktionen
    a) nur prüfen ob eine neue Version vorhanden ist (CheckOnly)
    b) Ist eine neue Version vorhanden Fragen ob installiert werden soll und ggf. die Installation durchführen (Update)

    Auf dem Webserver habe ich mir dann folgenden Aufbau vorgestellt:
    version.txt = hier soll nur die derzeitige Version drinnen stehen, welche sich auf dem Webserver befindet
    filelist.txt = eine Dateiliste welche Dateien geladen werden sollen
    und logischer weise die Dateien :)

    Wird das Update angefordert, wird das Hauptprogramm geschlossen, die Dateien geprüft, geladen, die alten Dateien ersetzt, durch die neuen ersetzt und das Programm wird wieder gestartet.

    Für die die es interessiert, ich habe deshalb eine weitere EXE Datei dazu genommen, da ich das Update dann so in verschiedene Anwendungen einbauen kann. Unterhalten tun sich die beiden Programme über die console bzw. das Hauptprogramm bekommt von der update.exe Rückmeldungen.

    Falls jemand eine bessere Idee hat, immer her damit :)

  • Hidden Text auslesen

    • McPoldy
    • 23. April 2008 um 19:58
    [autoit]

    Opt("WinDetectHiddenText", 0) ;0=don't detect, 1=do detect

    [/autoit]
  • cFos Speed Installation (Installationsordner anpassen)

    • McPoldy
    • 22. April 2008 um 14:04

    @pee
    Du meinst da wo C:\Programme\cFosSpeed steht? Das hatte ich mir auch gedacht, aber er installiert trozdem in C:\Programme\cFosSpeed und nicht in C:\Programme\cFosSpeed v4.20.1389

  • cFos Speed Installation (Installationsordner anpassen)

    • McPoldy
    • 22. April 2008 um 06:24

    Moin,

    bei mir wurde anschließend alles in den Ordner cFosxxxxx installiert, setz doch mal die sleep Werte etwas hoch, wenn ich die raus lasse, dann habe ich auch nur den Neuen Ordner.

  • cFos Speed Installation (Installationsordner anpassen)

    • McPoldy
    • 21. April 2008 um 23:55

    Hi,

    bei mir klappt es wie folgt:

    Spoiler anzeigen
    [autoit]


    run (".\Internet und Netzwerk\cFosSpeed v4.20.1389\cFosSpeed v4.20.1389.exe")
    WinWait("cFosSpeed Installations-Assistent", "Willkommen")
    ControlClick("cFosSpeed Installations-Assistent", "Willkommen", "Button2")
    ControlClick("cFosSpeed Installations-Assistent", "Lizenzbedingungen", "Button1")
    ControlClick("cFosSpeed Installations-Assistent", "Lizenzbedingungen", "Button3")
    ControlClick("cFosSpeed Installations-Assistent", "Wiederherstellungspunkt setzen", "Button1")
    ControlClick("cFosSpeed Installations-Assistent", "Wiederherstellungspunkt setzen", "Button4")
    ControlClick("cFosSpeed Installations-Assistent", "Installations-Verzeichnis", "Button1")

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

    WinWait("Ordner suchen")
    ControlSend("Ordner suchen","cFosSpeed Installations-Assistent","SysTreeView321","{Down}{right}")
    ControlSend("Ordner suchen","cFosSpeed Installations-Assistent","SysTreeView321","{Down 6}{right}")
    ControlClick("Ordner suchen","cFosSpeed Installations-Assistent", "Button1")
    ControlFocus("Ordner suchen","cFosSpeed Installations-Assistent","SysTreeView321")
    sleep(100)
    Send("cFosSpeed v4.20.1389")
    sleep(100)
    ControlClick("Ordner suchen","cFosSpeed Installations-Assistent", "Button2")

    [/autoit]

    Um den Focus auf das SysTreeView321 zu setzen reicht: ControlFocus("Ordner suchen","cFosSpeed Installations-Assistent","SysTreeView321")

  • Gag, kleines Scherzprogramm

    • McPoldy
    • 20. April 2008 um 07:39

    Das wichtigste hasstet wohl vergessen, danach haste einen guten Freund / gute Freundin weniger :rofl:

  • Ini datei Problem, bitte helfen.

    • McPoldy
    • 18. April 2008 um 07:30

    Die Suche auf Autoitscript.com bringt z. B. folgendes Thema: Link

    Das könnte Dir vielleicht helfen.

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™