Einzelnen Beitrag anzeigen

Daniel B
(Gast)

n/a Beiträge
 
#12

Re: Hat Delphi Probleme mit static Variablen?

  Alt 29. Okt 2003, 17:47
Hi,
Zitat von franz77:
Delphi-Quellcode:
var
  Form1: TForm1; // ist nach aussen sichtbar

implementation
var
  Form1NurFuerUnit: TForm1; // ist nur innerhalb des implementationsteils
                            // der unit sichtbar
{$R *.DFM}

end.
Die Variable Form1NurFürunit ist natürlich nur noch nach unten bekannt.

Das ist da gleiche als wenn Du es gleich zwischen Prozeduren und Funktionen schreiben würdest:
Delphi-Quellcode:
procedure Blupp1;
begin
//
end;

var
  sMyVar: String;

procedure Blupp2;
begin
//
end;
Die Variable sMyVar ist nur noch da verfügbar, was danach kommt, also z.B. in der Prozedur Blupp2, aber nicht in Blupp1.
  Mit Zitat antworten Zitat