Moin!
baphumet hat folgendes geschrieben : |
Damit wurde der Text angehängt, aber der Cursor steht im Edit ganz vorne, meine Frage ist jetzt wie bekomme ich den Cursor ans Ende hinter dem letzten Zeichen? |
Probier das mal so:
Delphi-Quelltext
1: 2: 3:
| Edit1.Text := Edit1.Text +'Hallo'; Edit1.SetFocus; Edit1.SelStart := Length(Edit1.Text); |
baphumet hat folgendes geschrieben : |
Außerdem hab ich ein weiteres Problem |
Normalerweise: pro Thread eine Frage!

Aber weil du neu hier bist, machen wir mal eine Ausnahme.
baphumet hat folgendes geschrieben : |
möchte ich zum Beispiel in mein Edit ein '^' eingeben so muß ich zweimal die Taste drücken, habe es schon versucht indem ich ASCII Code in OnkeyPress Methode nutzte funktioniert aber nicht, gibts eine Möglichkeit? |
Das ist eine Windows-Funktion, das kann man nicht abschalten. Probier mal die Apostrophen (´`) aus, da ist das auch so (hat den Sinn, dass abhängig von der danach gedrückten Taste eine anderes Zeichen generiert wird, z.B. in der französischen Sprache hat man das gerne). Drück die Taste ^ einmal und danach die Leertaste, dann geht´s auch.
cu
Narses
There are 10 types of people - those who understand binary and those who don´t.