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

Beiträge von slash

  • Problem mit Akku, Ladekabel o.ä.

    • slash
    • 28. September 2010 um 21:10

    das klapper ding will niemand mehr^^ der is von der zeit wo xp neu aufn markt gekommen is^^

  • Problem mit Akku, Ladekabel o.ä.

    • slash
    • 28. September 2010 um 18:45

    BugFix . Ich hab noch nen fujjistsu simens laptop. hast du in der nächsten zeit was vor??^^ der könnte ma nen kleinen check gebrauchen haha =P ne im ernst hab mit dem laptop nur probleme und weil es mich aufgeregt hat hab ich ihn weg gepackt und mir nen neuen geholt =)

  • Elemente im Gui mit ziehen..

    • slash
    • 28. September 2010 um 18:36

    cool danke funtzt perfekt

  • Elemente im Gui mit ziehen..

    • slash
    • 28. September 2010 um 14:48
    Spoiler anzeigen
    [autoit]

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

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

    Opt("GUIResizeMode", 102)

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("ExoPlay", @DesktopWidth,@DesktopHeight,0,0,$WS_POPUP,$WS_SIZEBOX)
    $MenuItem1 = GUICtrlCreateMenu("Tools")
    $MenuItem3 = GUICtrlCreateMenuItem("Aufgaben Editieren / Löschen", $MenuItem1)
    $MenuItem2 = GUICtrlCreateMenu("Infos")
    $MenuItem4 = GUICtrlCreateMenuItem("Hilfe", $MenuItem2)
    $MenuItem5 = GUICtrlCreateMenuItem("Über", $MenuItem2)
    $MenuItem6 = GUICtrlCreateMenuItem("Credits", $MenuItem2)
    $Edit1 = GUICtrlCreateEdit("", 16, 32, 593, 57)
    GUICtrlSetData(-1, "")
    $Edit2 = GUICtrlCreateEdit("", 16, 128, 593, 57)
    GUICtrlSetData(-1, "")
    $Group1 = GUICtrlCreateGroup("Aufgabe", 8, 16, 609, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Strafe", 8, 112, 609, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button1 = GUICtrlCreateButton("Neue Aufgabe anfordern", 8, 200, 609, 33)
    $Label1 = GUICtrlCreateLabel("100", 184, 256, 22, 17)
    $Group3 = GUICtrlCreateGroup("Spieler 1 Leben", 8, 240, 121, 41)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Label2 = GUICtrlCreateLabel("100", 56, 256, 22, 17)
    $Group4 = GUICtrlCreateGroup("Spieler 2 Leben", 136, 240, 121, 41)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group5 = GUICtrlCreateGroup("Zeit für Aufgabe", 264, 240, 353, 41)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button2 = GUICtrlCreateButton("Geschafft", 8, 288, 121, 17)
    $Button3 = GUICtrlCreateButton("Verloren", 8, 312, 121, 17)
    $Button4 = GUICtrlCreateButton("Geschafft", 136, 288, 121, 17)
    $Button5 = GUICtrlCreateButton("Verloren", 136, 312, 121, 17)
    $Button6 = GUICtrlCreateButton("Aufgabe Starten!", 264, 288, 353, 41)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While GUIGetMsg() <> -3
    WEnd

    [/autoit]

    Iwie funtzt das net^^

  • Elemente im Gui mit ziehen..

    • slash
    • 28. September 2010 um 14:01

    Hi leute.
    Ich wollte mal fragen wie das geht das wenn ich ein gui größer mache oder maximiere/fullscreen, dass die elemente im gui wie button edit usw automatisch mit größer werden.

    Habe letztens als beispiel mal ne fullscreen gui gemacht aber die elemente bleiben dann einfach in der gleichen position.

    Wie würde das den gehen? Hab jetzt zwar keine gui gemacht sondern es ist ja nur ne frage....

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 27. September 2010 um 11:25

    okay ich gebs auf. keine ahnung wie ich das machen soll lol.

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 27. September 2010 um 09:26

    Sry ich versteh nur bahngof =(
    Wenn ich das als Codebeispiel seh, kann ich es mir besser einprägen.

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 27. September 2010 um 08:30

    Also soweit bin ich gekommen:

    Spoiler anzeigen
    [autoit]

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

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

    Global $Datenbank = @ScriptDir & "\data\data.txt"

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

    If FileExists($Datenbank) Then
    MsgBox(4096, "Überprüfen", "Datenbank ist Vorhanden")
    Else
    MsgBox(4096,"Überprüfen" , "Datenbank existiert nicht. Sie wird nun erstellt.")
    _FileCreate($Datenbank)
    FileWrite($Datenbank, "<normal>" & @CRLF)
    FileWrite($Datenbank, "</normal>")
    FileWrite($Datenbank, @CRLF & @CRLF)
    FileWrite($Datenbank, "<hardcore>" & @CRLF)
    FileWrite($Datenbank, "</hardcore>")
    EndIf

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

    $Read = FileReadLine ($Datenbank)

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("ExoPlay", 554, 330, -1, -1)
    $Edit1 = GUICtrlCreateEdit("", 16, 24, 521, 153)
    $BtnNormal = GUICtrlCreateButton("Speichern Normal", 16, 184, 257, 33)
    $BtnHardcore = GUICtrlCreateButton("Speichern Hardcore", 280, 184, 257, 33)
    $Combo1 = GUICtrlCreateCombo("Wähle eine Aufgabe die gelöscht werden soll!", 16, 256, 521, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    GUICtrlSetData(-1, $Read)
    $Group1 = GUICtrlCreateGroup("Aufgaben erstellen", 8, 8, 537, 217)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Aufgaben Editieren", 8, 232, 537, 89)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $BtnEdit = GUICtrlCreateButton("Aufgabe Editieren", 16, 280, 257, 33)
    $BtnDelete = GUICtrlCreateButton("Aufgabe Löschen", 280, 280, 257, 33)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $BtnNormal
    _WriteBetweenTag($Datenbank, 'normal', GUICtrlRead($Edit1))
    MsgBox(4096,"Eingetragen", "Daten wurden in die Datenbank gespeichert")

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

    Case $BtnHardcore
    _WriteBetweenTag($Datenbank, 'hardcore', GUICtrlRead($Edit1))
    MsgBox(4096,"Eingetragen", "Daten wurden in die Datenbank gespeichert")
    EndSwitch
    WEnd

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

    Func _WriteBetweenTag($sFilePath, $sTag, $sText)
    Local $iLines = _FileCountLines($sFilePath)
    For $i = $iLines To 1 Step -1
    If FileReadLine($sFilePath, $i) = "</" & $sTag & ">" Then ExitLoop
    Next
    If $i = 1 Then Return SetError(1,0,0)
    Return _FileWriteToLine($sFilePath, $i, $sText)
    EndFunc

    [/autoit]

    Nur bekomm ich das nicht hin das er mir zeile für zeile die einträge zeigt und wie man die editiert oder löscht weis ich sowieso net^^ hab ansich noch nicht viel mit dateien gearbeitet^^ und mit tags noch garnicht

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 21:07

    Habe doch noch was gefunden.

    Also ich möchte das man die daten editieren und löschen kann.
    Den Code habe ich schon aber ka wie ich die funktionen machen soll.

    Hier mein code:

    [autoit]

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

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

    Global $Datenbank = @ScriptDir & "\data\data.txt"

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

    If FileExists($Datenbank) Then
    MsgBox(4096, "Überprüfen", "Datenbank ist Vorhanden")
    Else
    MsgBox(4096,"Überprüfen" , "Datenbank existiert nicht. Sie wird nun erstellt.")
    _FileCreate($Datenbank)
    FileWrite($Datenbank, "<normal>" & @CRLF)
    FileWrite($Datenbank, "</normal>")
    FileWrite($Datenbank, @CRLF & @CRLF)
    FileWrite($Datenbank, "<hardcore>" & @CRLF)
    FileWrite($Datenbank, "</hardcore>")
    EndIf

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("ExoPlay", 554, 330, -1, -1)
    $Edit1 = GUICtrlCreateEdit("", 16, 24, 521, 153)
    $BtnNormal = GUICtrlCreateButton("Speichern Normal", 16, 184, 257, 33)
    $BtnHardcore = GUICtrlCreateButton("Speichern Hardcore", 280, 184, 257, 33)
    $Combo1 = GUICtrlCreateCombo("Wähle eine Aufgabe die gelöscht werden soll!", 16, 256, 521, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Group1 = GUICtrlCreateGroup("Aufgaben erstellen", 8, 8, 537, 217)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Aufgaben Editieren", 8, 232, 537, 89)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $BtnEdit = GUICtrlCreateButton("Aufgabe Editieren", 16, 280, 257, 33)
    $BtnDelete = GUICtrlCreateButton("Aufgabe Löschen", 280, 280, 257, 33)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $BtnNormal
    If $BtnNormal Then
    _WriteBetweenTag($Datenbank, 'normal', GUICtrlRead($Edit1))
    EndIf
    MsgBox(4096,"Eingetragen", "Daten wurden in die Datenbank gespeichert")
    Case $BtnHardcore
    If $BtnHardcore then
    _WriteBetweenTag($Datenbank, 'hardcore', GUICtrlRead($Edit1))
    EndIf
    MsgBox(4096,"Eingetragen", "Daten wurden in die Datenbank gespeichert")
    EndSwitch
    WEnd

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

    Func _WriteBetweenTag($sFilePath, $sTag, $sText)
    Local $iLines = _FileCountLines($sFilePath)
    For $i = $iLines To 1 Step -1
    If FileReadLine($sFilePath, $i) = "</" & $sTag & ">" Then ExitLoop
    Next
    If $i = 1 Then Return SetError(1,0,0)
    Return _FileWriteToLine($sFilePath, $i, $sText)
    EndFunc

    [/autoit]
  • Play/Pause/Stop geht nicht.

    • slash
    • 26. September 2010 um 20:13

    Achso ok. Kenne das so halt aus anderen Foren ;)

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 20:01

    Okay also an Alle danke ;) hab nun alles was ich benötige ;)
    Echt hammer wie ihr mir helft *heul*

    Also pls closen ;)

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 19:41

    Also wenn ich das so mache:

    [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $nMsg = $BtnNormal
    If $BtnNormal Then
    $aRet = _StringBetween($sFileRead, '<normal>' & @CRLF, @CRLF & '</normal>')
    $aNormal = StringSplit($aRet[0], @CRLF, 3)
    GUICtrlSetData($Edit1, $aNormal[Random(0,UBound($aNormal)-1,1)])
    EndIf

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

    Case $nMsg = $BtnHardcore
    If $BtnHardcore Then
    $aRet = _StringBetween($sFileRead, '<hard>' & @CRLF, @CRLF & '</hard>')
    $aHard = StringSplit($aRet[0], @CRLF, 3)
    GUICtrlSetData($Edit1, $aHard[Random(0,UBound($aHard)-1,1)])
    EndIf

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

    EndSwitch
    WEnd

    [/autoit]

    Dann flackert es in der edit box und ich kann auch keine neuen daten auslesen. klicke ich auf hardcore so schliest das programm.

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 19:36

    Klickt man auf den Button Lesen normal so zeigt er eine zufallszeile aus dem normal tag an klickt man auf Lesen Hardcore zeigt er eine zufalls zeile aus dem tag Hardcore.... aber es sollte halt in der Editbox angezeigt werden

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 19:29

    Ok danke funktioniert.
    Jetzt brauch ich nur noch die funktion zum ausgeben.

    So sieht mein Code aus. Ich weis nicht wie ich das in die edit box bekomme also die jeweiligen daten.

    [autoit]

    #include <String.au3>
    #include <Array.au3>
    #include <File.au3>
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 538, 239, 355, 216)
    $Edit1 = GUICtrlCreateEdit("", 16, 8, 505, 193)
    $BtnNormal = GUICtrlCreateButton("Lesen Normal", 80, 208, 137, 25)
    $BtnHardcore = GUICtrlCreateButton("Lesen Hardcore", 320, 208, 137, 25)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    $sFileRead = FileRead('data.txt')

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $nMsg = $BtnNormal
    If $BtnNormal Then
    $aRet = _StringBetween($sFileRead, '<normal>' & @CRLF, @CRLF & '</normal>')
    $aNormal = StringSplit($aRet[0], @CRLF, 3)
    ConsoleWrite($aNormal[Random(0,UBound($aNormal)-1,1)] & @CRLF)
    EndIf

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

    Case $nMsg = $BtnHardcore
    If $BtnHardcore Then
    $aRet = _StringBetween($sFileRead, '<hard>' & @CRLF, @CRLF & '</hard>')
    $aHard = StringSplit($aRet[0], @CRLF, 3)
    ConsoleWrite($aHard[Random(0,UBound($aHard)-1,1)] & @CRLF)
    EndIf

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

    EndSwitch
    WEnd

    [/autoit]
  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 19:00

    Aber dennoch schreibt er in die txt datei eine 3 zwischen den Tags.

    So sieht mein Code aus.

    [autoit]

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

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

    Global $Datenbank = "data.txt"

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

    If FileExists($Datenbank) Then
    MsgBox(4096, "Überprüfen", "Datenbank ist Vorhanden")
    Else
    MsgBox(4096,"Überprüfen" , "Datenbank existiert nicht. Sie wird nun erstellt.")
    _FileCreate($Datenbank)
    FileWrite($Datenbank, "<normal>")
    FileWrite($Datenbank, "</normal>")
    FileWrite($Datenbank, @CRLF & @CRLF)
    FileWrite($Datenbank, "<hardcore>")
    FileWrite($Datenbank, "</hardcore>")
    EndIf

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 538, 239, 355, 216)
    $Edit1 = GUICtrlCreateEdit("", 16, 8, 505, 193)
    $BtnNormal = GUICtrlCreateButton("Speichern Normal", 80, 208, 137, 25)
    $BtnHardcore = GUICtrlCreateButton("Speichern Hardcore", 320, 208, 137, 25)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $BtnNormal
    If $BtnNormal Then
    _WriteBetweenTag($Datenbank, 'normal', $Edit1)
    EndIf
    Case $BtnHardcore
    If $BtnHardcore then
    _WriteBetweenTag($Datenbank, 'hardcore', $Edit1)
    EndIf
    EndSwitch
    WEnd

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

    Func _WriteBetweenTag($sFilePath, $sTag, $sText)
    Local $iLines = _FileCountLines($sFilePath)
    For $i = $iLines To 1 Step -1
    If FileReadLine($sFilePath, $i) = "</" & $sTag & ">" Then ExitLoop
    Next
    If $i = 1 Then Return SetError(1,0,0)
    Return _FileWriteToLine($sFilePath, $i, $sText)
    EndFunc

    [/autoit]
  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 18:36

    Achso lol jetz versteh ich^^

    das writebetweentag schreibt es ja in die angegebenen zeilen daher brauchtg man auch keine 2te funktion^^

    sry ich brauch immer ein bischen länger^^

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 18:12

    OkayDanke.

    Ich hab da aber nochein problem.

    habe deine write funktion bischen abgeändert.

    [autoit]

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

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 538, 239, 355, 216)
    $Edit1 = GUICtrlCreateEdit("", 16, 8, 505, 193)
    $BtnNormal = GUICtrlCreateButton("Speichern Normal", 80, 208, 137, 25)
    $BtnHardcore = GUICtrlCreateButton("Speichern Hardcore", 320, 208, 137, 25)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $nMsg = $BtnNormal
    If $BtnNormal Then
    _WriteBetweenTagNormal('data.txt', 'normal', $Edit1)
    EndIf
    Case $nMsg = $BtnHardcore
    If $BtnHardcore Then
    _WriteBetweenTagHardcore('data.txt', 'hardcore', $Edit1)
    EndIf
    EndSwitch
    WEnd

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

    Func _WriteBetweenTagNormal($sFilePath, $sTag, $sText)
    Local $iLines = _FileCountLines($sFilePath)
    For $i = $iLines To 1 Step -1
    If FileReadLine($sFilePath, $i) = "</" & $sTag & ">" Then ExitLoop
    Next
    If $i = 1 Then Return SetError(1,0,0)
    Return _FileWriteToLine($sFilePath, $i, $sText & @CRLF)
    EndFunc

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

    Func _WriteBetweenTagHardcore($sFilePath, $sTag, $sText)
    Local $iLines = _FileCountLines($sFilePath)
    For $i = $iLines To 1 Step -1
    If FileReadLine($sFilePath, $i) = "</" & $sTag & ">" Then ExitLoop
    Next
    If $i = 1 Then Return SetError(1,0,0)
    Return _FileWriteToLine($sFilePath, $i, $sText & @CRLF)
    EndFunc

    [/autoit]

    jedoch wenn ich das mache das schreibt er hammer lange zeilen nach unten nur ne 3 lol.
    Was is der fehler?

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 17:50

    okay habs hinbekommen

  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 17:35

    Mhm wenn ich diesen Code nehme

    Spoiler anzeigen
    [autoit]


    #include <String.au3>
    #include <Array.au3>

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

    ;~ $sFileRead ist der String, in den du den Inhalt deiner Datei mit FIleRead() einliest.
    $sFileRead = FileRead('data')
    ;~ Die folgenden Zeilen stehen normalerweise in deiner .txt
    "<normal>" & @CRLF & _ ;hier beginnt die Sektion NORMAL
    "test_n_x" & @CRLF & _ ;dann folgen die einzelnen Werte
    "test_n_y" & @CRLF & _
    "test_n_a" & @CRLF & _
    "test_n_b" & @CRLF & _
    "</normal>" & @CRLF & _ ;hier endet die Sektion NORMAL
    @CRLF & _
    "<hard>" & @CRLF & _
    "test_h_x" & @CRLF & _
    "test_h_y" & @CRLF & _
    "test_h_a" & @CRLF & _
    "test_h_b" & @CRLF & _
    "</hard>" & @CRLF

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

    ;~ hier wird aus $sFileRead alles zwischen den Zeilen <normal> und </normal> extrahiert.
    $aRet = _StringBetween($sFileRead, '<normal>' & @CRLF, @CRLF & '</normal>')
    ;~ und dann an den Zeilenumbrüchen gesplittet
    $aNormal = StringSplit($aRet[0], @CRLF, 3)
    ;~ $aNormal enthält dann alle Zeilen aus der Sektion <normal>
    ;~ _ArrayDisplay($aNormal)

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

    ;~ hier wird aus $sFileRead alles zwischen den Zeilen <hard> und </hard> extrahiert.
    $aRet = _StringBetween($sFileRead, '<hard>' & @CRLF, @CRLF & '</hard>')
    ;~ und dann wieder an den Zeilenumbrüchen gesplittet
    $aHard = StringSplit($aRet[0], @CRLF, 3)
    ;~ $aNHard enthält dann alle Zeilen aus der Sektion <hard>
    ;~ _ArrayDisplay($aHard)

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

    ; zufällige Ausgabe Normal
    ConsoleWrite($aNormal[Random(0,UBound($aNormal)-1,1)] & @CRLF)

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

    ; zufällige Ausgabe Hard
    ConsoleWrite($aHard[Random(0,UBound($aHard)-1,1)] & @CRLF)

    [/autoit]

    Kommt dieser Error

    [autoit]

    C:\Users\Patrick\Desktop\AutoIT Project\ExoPlay\Test2.au3(7,11) : ERROR: syntax error
    "<normal>"
    ~~~~~~~~~~^
    C:\Users\Patrick\Desktop\AutoIT Project\ExoPlay\Test2.au3 - 1 error(s), 0 warning(s)

    [/autoit]
  • Zufällige Daten aus ini wiedergeben.

    • slash
    • 26. September 2010 um 17:12

    Omg scheisse^^ sry ich hab das Total übersehen^^ loooool sry sry sry sry sry sry sry verzeih mir looooool!

    OMG maaaaaaaan. Naja danke dir^^

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™