Heyho ![]()
Ich frage mich ob man mit AutoIt einen TExt rückwärts ausgeben kann.
Also ich habe
$input
[/autoit]
Und jetzt soll
$input
[/autoit]
in der 2. Input Box rückwärts ausgegeben werden.
Ist das möglich? Wenn ja wie?
Ich ![]()
Heyho ![]()
Ich frage mich ob man mit AutoIt einen TExt rückwärts ausgeben kann.
Also ich habe
$input
[/autoit]
Und jetzt soll
$input
[/autoit]
in der 2. Input Box rückwärts ausgegeben werden.
Ist das möglich? Wenn ja wie?
Ich ![]()
beispiel:
[autoit]#Include <string.au3>
$text = InputBox("Texteingabe","Gib den Text ein", "Text")
MsgBox(0,"Richtigrum", $text)
MsgBox(0,"Falschrum", _StringReverse($text))
denk mal das erklärt alles ![]()
Hi,
[autoit]$sttring = InputBox ("Eingabe", "Bitte String eingeben!")
$reversestring = ""
For $i = StringLen ($sttring) To 1 Step - 1
$reversestring &= StringMid ($sttring, $i, 1)
Next
$stringneu = InputBox ("Ausgabe Eingabe 1 rückwärts", "", $reversestring)
;-))
Stefan
[edit] Ha, Ha, zu spät und keine vorh. Funktion genutzt....... Warum kompliziert, wenn es einfach geht....
Noch 'ne Variante:
[autoit]$text = 'Das ist ein Test'
$array = StringSplit($text, '')
$rueckwaerts = ''
For $i = $array[0] To 1 Step -1
$rueckwaerts &= $array[$i]
Next
ConsoleWrite($rueckwaerts & @CRLF)
Und noch ne Variante
[autoit]$test = "Hallo ich bin ein Test"
MsgBox(0,"",_StringTurn($test))
;===============================================================
; Function....: _StringTurn
; Syntax......: _StringTurn($iString)
; Beschreibung: Beginnt einen String von Hinten
; Parameter(s): $iString = String
; return Value: $iTurn = Fertiger String
; Author(s)...: Simon Buchner (simon)
;===============================================================
Func _StringTurn($iString)
$iLengt = StringLen($iString)
If $iLengt <> "" Then
$iTurn = ""
For $i = 0 To $iLengt -1 Step 1
$iLetter = StringMid($iString,$iLengt - $i,1)
$iTurn &= $iLetter
Next
return $iTurn
Endif
EndFunc
wie geil, wieso auch ne vorhandene funktion nutzen wenn man sich selber eine schreiben kann ![]()
hab mir auch erst überlegt eine zu machen, aber dann hab ich lieber 5 sec in der hilfe verbracht
Danke für die Antworten ![]()