Einzelnen Beitrag anzeigen

robroy85

Registriert seit: 6. Nov 2004
Ort: Norderstedt
42 Beiträge
 
#1

Undeclared identifier: 'Name'

  Alt 9. Dez 2004, 19:39
Hallo liebe Community!

Wieso kann ich in Funktionen nicht auf Elemente eines Formulars zugreifen ???
Wenn ich in der Funktion Testfunct die Edit-Boxen auslesen möchte, dann gibst nur Gemecker!
DIe kennt er nämlich alle nicht:
[Error] Unit1.pas(246): Undeclared identifier: 'Name'
[Error] Unit1.pas(247): Missing operator or semicolon
[Error] Unit1.pas(247): Undeclared identifier: 'Vorname'
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    MainMenu: TMainMenu;
    Datei1: TMenuItem;
    ....
    Vorname: TEdit;
    Name: TEdit;
    Action1: TAction;
    procedure FileOpenExecute(Sender: TObject);
    procedure FileOpenSchuelerExecute(Sender: TObject);
    procedure PrintExecute(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    function Testfunct( way: integer): char; // <-----------------------------
Delphi-Quellcode:
function Testfunct( way: integer): char; //Vorwärts //////////////////////////////////////
var //////////////////////////////////////

k : string;
i : integer;


begin
//Speicher die eingegebenen Daten im globalen Array
BigTemp[b,0] := Name.Text;
BigTemp[b,1] := Vorname.Text;
......
  Mit Zitat antworten Zitat