Also...
Ich habe mal ein Programm gemacht, das so weit ja ganz nice ist, aber mir fehlt das wichtigste dazu ![]()
Und zwar liest es in einer INPUT etwas aus, angenommen einen Text:
"Hallo, wie geht es dir?"
Jetzt soll mein Programm aber folgendes machen:
Es soll für jeden einzelnen Buchstaben / lerrtaste / *'!= usw. erkennen, das es einer ist.
Und dann soll es erkennen welcher, und soll folgendes machen...
Also ich habe jetzt:
[autoit]
$A = "a"
$H = "h"
z.B. dann soll es das so ausgeben:
[autoit]$H&$A
[/autoit]Allso, als zusammenhängenden Text, nur als Variablen reihe
Hoffe mir kann da jemand helfen ![]()
Der Code ist ja noch nicht fertig, aber bitte:
[autoit]
#include <Values.au3>
;In der VALUE sind a-z 0-9 usw
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Text Obfuscator", 230, 197, -1, -1)
$Text = GUICtrlCreateInput("Text", 8, 72, 217, 21)
$Label1 = GUICtrlCreateLabel("Text Verschleiern", 8, 8, 170, 28)
GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
$Button1 = GUICtrlCreateButton("Verschleier Text", 8, 104, 219, 25, $WS_GROUP)
$Ausgabe = GUICtrlCreateInput("Ausgabe", 8, 136, 217, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
;Jetzt soll er hier quasi nen Befehl ablaufen lassen, um den Text zu ändern, in VARIABLETEXT
$VariableText = ;???
GUICtrlSetData ($Ausgabe, $VariableText)
EndSwitch
WEnd