[Delphi] bei Tastendruck soll etwas passieren

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Uncle Sam, 19. Januar 2007 .

  1. 19. Januar 2007
    bei Tastendruck soll etwas passieren

    Hi,

    ich habe eine kleine Frage. Und zwar möchte ich ein kleines Programm schreiben und dazu brauche ich etwas Hilfe
    Normal ausgedrückt wäre der Code den ich mir Vorstelle:

    Wenn man auf "Enter" drückt, dann startet das programm

    also in code einfach ausgedrückt:

    if enter=gedrückt then procedure/komponente := gestartet/verändert

    so nun seit ihr dran. Wie kannich sowas programmieren?

    thx,
    Uncle Sam
     
  2. 19. Januar 2007
    AW: bei Tastendruck soll etwas passieren

    is eigentlich ganz easy. mach einfach ein onkeypress-ereignis und dann:

    Code:
    procedure blablabla(Sender: TObject; var Key: Char);
    begin
     if (key=#13) then
     begin
     anweisung1;
     anweisung2;
     usw...
     end;
    end;
    
    sollte eigentlich funktionieren
     
  3. 19. Januar 2007
    AW: bei Tastendruck soll etwas passieren

    kannst auch die ereignisse in deiner form benutzen. Das müsste dann sowas wie OnClick sein. Dies führt zu einem automatisch generiertem code
     
  4. 19. Januar 2007
    AW: bei Tastendruck soll etwas passieren

    thx das hat mir schon sehr weitergeholfen.
    Aber woher weiß ich welcher char für welche nummer steht
    z.b. du hast jetzt #13 (was wohl für enter steht)

    gibt es dazu tabellen oder so?

    bw ist raus

    thx
    Uncle Sam
     
  5. 19. Januar 2007
    AW: bei Tastendruck soll etwas passieren

    das steht in der hilfe (tastaturbelegung odersowas in der art) vk_return kannste dafür glaub ich auch schreiben
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.