Moin,
tja sorry leider zu früh gefreut...
Also habe jetzt mal vier Edit-Feldr unmotiviert irgendwo auf ein leeres Formular geworrfen.
Im OnKeyDown - Ereignis von Edit 1 steht dann folgendes
Delphi-Quellcode:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Edit2.Perform(WM_CHAR, Integer(Key), 0);
Edit3.Perform(WM_KEYDOWN, Integer(Key), 0);
PostMessage( Edit4.handle, WM_SYSKEYDOWN, Integer(Key), 1 );
end;
Der Effekt ist, das in Edit 2 alle Tastendrücke in Großbuchstaben erscheinen.
Bei mir tut sich in Edit3 und Edit4 überhaupt nichts. Da muß doch irgendwo
noch ein Denkfehler stecken
Grüße // Martin