Originariamente inviato da alka
Io ho effettuato una prova su Delphi 2005 e pare che funzioni benissimo.
codice:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if Key = #13 then
  begin
    ShowMessage('INVIO!');
    Key := #0;
  end;
end;
Metti un punto di interruzione nel codice dell'evento e verifica che il programma "passi in quel punto" quando premi il tasto.

Ciao!
all'inizio anche a me funzionava... ma non ho toccato niente della edit o della form... ora invece no.

alka il problema è che non se move...

cioè...

se io premo ctrl o shift x esempio, il pc non riconosce nessun tasto premuto, ok?
con l'invio ora mi fa lo stesso.. non lo vede con #13, ma lo vede come nessun tasto premuto...come se io non premessi nente...

con gli altri tasti funziona...passa dal codice....