Als Dankeschön noch eine kleine Erweiterung...
Hallo nochmals,
deinen Code habe ich als Basis genommen und den Support für
Unicode eingebunden.
Es läuft jetzt transparent ab, die Klassenmethode
TSendInputHelper.GetChar überprüft nun ob das Zeichen ein
Unicode-Char ist und leitet den Aufruf ggf. auf
TSendInputHelper.GetUnicodeChar um. Dadurch werden alle Methoden, die auf GetChar basieren, automatisch
Unicode kompatibel und eine separate AddUnicode Methode wird überflüssig. Ich weiß, dadurch bin ich nicht Abwärtskompatibel zu < Delphi 2009, aber das interessiert mich ehrlich gesagt nicht
(think only forward)
Die Änderungen sind auf der
Projektseite eingespielt.