Hi
Und wieder eine schöne Frage =)
HotKeySet ("{Numpad5}","mach")
While (1)
Sleep (1000)
WEnd
Func mach ()
$Text = InputBox ("","")
$count = StringLen ($Text)
For $i = 1 to $count
Send (StringLeft ($Text,$i))
Send ("{Enter}")
Next
EndFunc
Das ist mein Programm - ich weiß ziemlich sinnlos ;D
Am besten ihr probiert es einfach ...
Was es im Moment macht:
Wenn der $Text = Hi ihrs dann macht er:
H
Hi
Hi
Hi i
Hi ih
Hi ihr
Hi ihrs
Nun möchte ich im Programm jedoch, dass er im String die Leerstellen sich vorerst "wegdenkt" [<= Im Programm soll er die sich halt wegdenken... sonst denke ich haut es nicht hin ;D] und dann die Leerstelle + den nächsten Buchstaben schreibt, also er soll dann statdessen machen:
$Text = Hi ihrs
H
Hi; er soll hier Hi nicht mehr wiederholen
Hi i
Hi ih
Hi ihr
Hi ihrs
Hierzu müsste ich wissen, wie ich es mache, dass er wenn der Text ($Text) " " ist, dass er dann nichts macht...
Ich habe mich schon mit StringIsSpace durchprobiert ... aber da will irgendwie überhaupt nichts klappen =)
Lösungsvorschläge wären toll =) Oder zumindest Tipps ;D
Mit sehr freundlichen Grüßen
MasterRobb