А что должно происходить? Хочется программно вызвать обработчик события OnKeyPress? Для этого не надо работать с OnKeyPress, просто вызови
wchar_t wch; // ну или char, если Билдер неюникодный
Edit1KeyPress(Edit5, wch); // Если обработчик от Edit1 навешивался всем остальным
, и посмотри, что будет...
Я надеюсь, с параллельного потока это делается через Synchronize()?
Или что-то другое хочется, чтобы произошло? Тогда конкретизируй...