Autor Beitrag
stratege15
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 58



BeitragVerfasst: Sa 30.08.03 10:49 
ich hab folgenden quelltext:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
var
  Form1: TForm1;
  was: integer;

implementation

{$R *.DFM}

procedure zeigen(was: integer);
begin
showmessage(inttostr(was));           // parameter
showmessage(inttostr(form1.was));  // globale variable
end;


nur form1.was gibt es nicht ... wie kann ich also von globalen und lokalen variablen unterscheiden?
Phantom1
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 390



BeitragVerfasst: Sa 30.08.03 11:24 
Titel: Re: globale variablen von lokalen (bzw parametern) untersche
stratege15 hat folgendes geschrieben:

nur form1.was gibt es nicht ... wie kann ich also von globalen und lokalen variablen unterscheiden?


wenn du auf die globale variable "was" zugreifen willst musst du den unit namen angeben, zb: unit1.was

hättest du die globale variable in der klasse Tform1 deklariert, könntest du auf diese mit form1.was zugreifen.