Einzelnen Beitrag anzeigen

bergziege

Registriert seit: 12. Sep 2005
2 Beiträge
 
#1

functionen / procedure => nutzung von eingabefeldern

  Alt 12. Sep 2005, 16:50
hi, bin ziemlich neu bei dem thema. also bitte kein fachchinesisch

nee, ich bin grad auf der suche nach ner antwort zu folgendem thema:
bei drücken verschiedener buttons bzw. nach der eingabe von text in ein edit soll eine function / procedur aufgerufen werde.

in dieser soll dann der inhalt von mehreren edit feldern ausgelesen und weiterverarbeitet werden.
leider werden die formularelemente (buttons, editfelder) in der unterfunktion nicht mehr erkannt.
sprich der kompiler sagt das er den namen nicht kennen würde.

gibt es eine möglichkeit in einer unterfunktion auf formularelemnte zuzugreifen oder muss ich alle werte die inder funktion gebraucht werden explizit an diese übergeben (was die sache ziemlich umständlich machen würde)?

hier noch nen kleiner quellcode ausschnitt:

Delphi-Quellcode:

procedure changelabel;
begin
label1.caption := edit1.text;
end;

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  IF (Key=VK_RETURN) THEN
begin
Key := 0; // *
changelabel;
end;
end;
vielan dank schon mal im voraus
bernd
  Mit Zitat antworten Zitat