Einzelnen Beitrag anzeigen

lxo

Registriert seit: 30. Nov 2017
288 Beiträge
 
Delphi 12 Athens
 
#5

AW: <ENTER>-Taste für programminterne Befehle nutzen

  Alt 8. Mai 2020, 08:23
  1. Die Deklaration im Interface-Teil musst du ohne Angabe der Klasse machen.
    Also "TForm1." weglassen.
  2. Im Implementation-Teil musst du dann deine Klasse vorne angeben in deinem Fall wird es wohl eher "TForm5" sein und nicht TForm1.

Du könntest aber auch einfach die Procedure im Interface-Teil deklarieren und mit "Strg + Shift + C" einen Block im Implementation-Teil generieren.
Wenn du das jedoch einfach so in der .pas-Datei einträgst, wird das noch nicht ausgeführt.
Die/Das Event/s müssen noch zugeordnet werden.

Am einfachsten wäre für dich im dfm-Designer, auf eine TEdit-Komponente oder auf dein TForm klicken und im Objektinspektor auf "Ereignisse" gehen.
Dort kannst du ein Ereignis auswählen mit Doppelklick und alles nötige wird bereits generiert und du musst nur noch deine Logik schreiben.
  Mit Zitat antworten Zitat