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

Beiträge von Freaky

  • ListViewItem auslesen

    • Freaky
    • 29. Dezember 2009 um 18:50

    ich brauche grade das wieder und ich finde das erste beispiel am besten
    nur es zeigt mir nur das erste an nicht das zweite oder dritte
    wie geht das ?

  • Ordner als Laufwerk und Laufwerk umbenen

    • Freaky
    • 26. Dezember 2009 um 19:19

    Geht das auch mit einem CD Laufwerk ?

  • 4 inputbox in einem fenster

    • Freaky
    • 25. Dezember 2009 um 20:47

    Koda ist ein Programm womit du GUI´s erstellst :D

  • 4 inputbox in einem fenster

    • Freaky
    • 25. Dezember 2009 um 20:35

    Mach dir ne GUI mit Koda :P

  • Ordner als Laufwerk und Laufwerk umbenen

    • Freaky
    • 25. Dezember 2009 um 20:22

    Danke aber ich will das der Ordner auch als D:\ anerkannt wird und das geht nicht mit DriverSetLabel

  • Ordner als Laufwerk und Laufwerk umbenen

    • Freaky
    • 25. Dezember 2009 um 20:19

    Hallo
    wie kann ich Laufwerk "D:\" zu Laufwerk "E:\" umbenn und ein Ordner der auf dem Desktop ist zu Laufwerk "D:\" machen?

  • Input transparent machen

    • Freaky
    • 23. Dezember 2009 um 19:42

    Ich will ein INPUT und kein LABEL

  • Input transparent machen

    • Freaky
    • 23. Dezember 2009 um 13:51

    Es soll ja ein Bild oder ein transparentes Input über einem Bild sein.
    Das man nur die Zeichen sieht mehr nicht.
    Kein Rand und das in der Mitte was auch immer weiß ist soll auch nicht da sein :)

  • Input transparent machen

    • Freaky
    • 23. Dezember 2009 um 13:34

    Hallo
    ist es möglichen den Input transparent zu machen damit man nur die zeichen sieht und das hintergrundbild?

  • StringReplace problem

    • Freaky
    • 22. Dezember 2009 um 13:30
    Zitat von SEuBo

    Als kleine Erweiterung:
    Wäre der String "test...........test...........test...........test...........test" und du möchtest zb nur das 2te und das 3te "test" ersetzen, dann kann ich dir _StringReplaceEx() empfehlen

    Spoiler anzeigen
    [autoit]

    $text = "test...........test...........test...........test...........test"
    $instr = StringInStr ($text,"test",2,2)
    $mid = StringMid ($text,$instr,4)
    ;~ MsgBox (0,"",$mid)
    $text = _StringReplaceEx($text,$mid,"lol",2,2)
    MsgBox (0,"",$text)

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

    ;=================================================================================================
    ; Function: _StringReplaceEx($sString,$sSearchString,$sReplaceString[,$iOccurence[,$iHowOften[,$iCaseSense]]])
    ; Description: Extends StringReplace(). Giving you the ability to choose the first occurence to start with,
    ; and how many times the Searchstring should be replaced.
    ;
    ; Parameter(s): $sString - The string to evaluate.
    ; $sSearchString - The substring to search.
    ; $sReplaceString - The replacement string.
    ; $iOccurence - (optional) The substrings occurence to start with. (1) by default.
    ; $iHowOften - (optional) The number of times to replace the searchstring.
    ; (1) by default. Set this parameter to (0) if you want the
    ; function to replace all occurences of the Searchstring, starting with the one
    ; in $iOccurence. Use a negative value, to search from the right to left.
    ; $iCaseSense - (optional) Flag to indicate if the operations should be case sensitive.
    ; 0 = not case sensitive, using the user's locale (default)
    ; 1 = case sensitive
    ; 2 = not case sensitive, using a basic/faster comparison
    ;
    ; Requirement(s): Valid parameters :P
    ;
    ; Return Value(s): On Success - Returns the new string
    ; On Failure - Returns 0
    ; @Error - 0 = No error.
    ; 1 = Function called with invalid parameters
    ; 2 = Searchstring was not found at the given occurence
    ;
    ; Author(s): SEuBo (http://www.autoit.de)
    ; Note(s):
    ;=================================================================================================
    Func _StringReplaceEx($sString,$sSearchString,$sReplaceString,$iOccurence=1,$iHowOften=1,$iCaseSense=0)
    If $sSearchString = "" Or $sString = "" Or $iOccurence < 1 OR $iCaseSense < 0 Or $iCaseSense > 2 Then Return SetError(1,0,0)
    If $iHowOften = 0 Then $i = -1
    If $iHowOften >= 0 Then
    Local $i = 1
    If Not StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence) Then Return SetError(2,0,0)
    Do
    $sString = StringLeft($sString,StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-1)&StringReplace(StringTrimLeft(StringTrimRight($sString,StringLen($sString)-StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-StringLen($sSearchString)),StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-1),$sSearchString,$sReplaceString)&StringRight($sString,StringLen($sString)-StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-StringLen($sSearchString))
    If $iHowOften <> 0 Then $i += 1
    Until $i > $iHowOften OR Not StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)
    Else
    Local $i = -1
    $sString = _StringReplaceEx_Reverse($sString)
    $sSearchString = _StringReplaceEx_Reverse($sSearchString)
    $sReplaceString = _StringReplaceEx_Reverse($sReplaceString)
    If Not StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence) Then Return SetError(2,0,0)
    Do
    $sString = StringLeft($sString,StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-1)&StringReplace(StringTrimLeft(StringTrimRight($sString,StringLen($sString)-StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-StringLen($sSearchString)),StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-1),$sSearchString,$sReplaceString)&StringRight($sString,StringLen($sString)-StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)-StringLen($sSearchString))
    $i -= 1
    Until $i < $iHowOften OR Not StringInStr($sString,$sSearchString,$iCaseSense,$iOccurence)
    $sString = _StringReplaceEx_Reverse($sString)
    EndIf
    Return $sString
    EndFunc

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

    ;=================================================================================================
    ;#####INTERNAL USE#####
    ;_StringReplaceEx_Reverse : Reverses the contents of the specified string. (without a dll-call)
    ;SEuBo (http://www.autoit.de)
    ;=================================================================================================
    Func _StringReplaceEx_Reverse($sString)
    Local $sReverse = ""
    For $x = 1 to StringLen($sString)
    $sReverse &= StringRight($sString,1)
    $sString = StringTrimRight($sString,1)
    Next
    Return $sReverse
    EndFunc
    ;=================================================================================================

    [/autoit]
    Alles anzeigen

    Ehm wie kann ich das machen das es genau das nimmt welches mit $mid gefunden wurde obwohl ich ich nicht weiß welches test es ist?

  • StringReplace problem

    • Freaky
    • 22. Dezember 2009 um 13:12

    Toll jetz sitze ich ca 5 Stunden vor der Hilfe und überseh das mit der 1 :D
    Danke klapt.

  • StringReplace problem

    • Freaky
    • 22. Dezember 2009 um 13:01

    Hallo
    ich habe ein Problem it StringReplace.
    Beispiel:

    [autoit]

    $text = "test..................test"
    $instr = StringInStr ($text,"test",2,2)
    $mid = StringMid ($text,$instr,5)
    MsgBox (0,"",$mid)
    $text = StringReplace ($text,$mid,"lol")
    MsgBox (0,"",$text)

    [/autoit]

    Ich will mit StringReplace nur das ändern was $mid gefunden hat nichts anderes.
    Wie krige ich das hin?

  • ListViewItem auslesen

    • Freaky
    • 22. Dezember 2009 um 12:33

    Danke geht supper :thumbup:

  • ListViewItem auslesen

    • Freaky
    • 22. Dezember 2009 um 12:02
    Spoiler anzeigen
    [autoit]

    #include <GUIListBox.au3>
    #include <GuiConstantsEx.au3>

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

    Opt('MustDeclareVars', 1)

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

    $Debug_LB = False ; Prüft den Klassennamen (ClassName), der an die ListBox-Funktion übergeben wird. Setze dies versuchsweise auf True und verwende dann ein Handle zu einem anderen Steuerelement, um die Funktionsweise zu verstehen.

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

    _Main()

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

    Func _Main()
    Local $hListBox

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

    ; Erstellt eine GUI
    GUICreate("ListBox: Ermittelt, ob ein Item markiert ist", 400, 296)
    $hListBox = GUICtrlCreateList("", 2, 2, 396, 296, BitOR($LBS_STANDARD, $LBS_EXTENDEDSEL))
    GUISetState()

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

    ; Fügt Strings hinzu
    _GUICtrlListBox_BeginUpdate($hListBox)
    For $iI = 1 To 9
    _GUICtrlListBox_AddString($hListBox, StringFormat("%03d : Zufallstring", Random(1, 100, 1)))
    Next
    _GUICtrlListBox_EndUpdate($hListBox)

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

    ; Wählt ein paar Items aus
    _GUICtrlListBox_SetSel($hListBox, 3)
    _GUICtrlListBox_SetSel($hListBox, 4)
    _GUICtrlListBox_SetSel($hListBox, 5)

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

    ; Ermittelt den "markier-Status" eines Items
    MsgBox(8156, "Information", "Item 5 ausgewählt: " & _GUICtrlListBox_GetSel($hListBox, 4))
    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    Do
    MsgBox(8156, "Information", "Item 5 ausgewählt: " & _GUICtrlListBox_GetSel($hListBox, 4))
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
    EndFunc ;==>_Main

    [/autoit]

    Das ist das beispiel aus der Hilfe
    Aber es geht bei mir nicht.
    Egal auf welches ich klicke es komt keine msg :D

  • ListViewItem auslesen

    • Freaky
    • 22. Dezember 2009 um 11:49

    Hallo
    wie kann ich auslesen ob ListViewItem angeklickt wurde oder nicht?
    GuiCTRLread bringt nichts es zeigt einfach nur was drinne steht.

  • Bestimten Text suchen und verändern

    • Freaky
    • 22. Dezember 2009 um 07:46

    Danke es geht jetz.

  • Bestimten Text suchen und verändern

    • Freaky
    • 21. Dezember 2009 um 21:56

    Ehm habe doch noch ein Problem :D
    Ich habe gemerkt das StringReplace nur den geänderte Wort wieder gibt.
    Aber da ich das suchende Wort ja erstmal finden muss und das was ich gefunden habe geändert wird, das wird ja nicht im ganzen Text verändert.
    Wie krige ich es hin das StringReplace es sofort im Text ändert und nur die Wörter die ich haben will egal wie offt die da sind. Nur die, die ich mit StringMid gefunden habe.

  • Bestimten Text suchen und verändern

    • Freaky
    • 21. Dezember 2009 um 21:03

    Danke klpat super jetz :)
    Die anleitung von Oscar versteh ich nicht :D
    Aber die von anno2008 ist supper :thumbup: :thumbup: :thumbup:

  • Bestimten Text suchen und verändern

    • Freaky
    • 21. Dezember 2009 um 20:04

    Ich weiß das decompilen unerwünscht wär aber ich will es ja an der exe verändern.
    Und an einer Text datei wär es auch leicht.
    Deswegen habe ich auch ein problem und frage euch :P
    Ich habe irgent wo in der Sig gelsen: Nichts ist mit AutoIt unmöglich
    Dann beweißt es mal :D

  • Bestimten Text suchen und verändern

    • Freaky
    • 21. Dezember 2009 um 19:55

    Ja das ist ein compiltes Programm :)

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™