naknadno deklariranje globalne varijable
07.11.2009. u 19:52 · pre 206 meseci
#1
ovako...
2 klase
pitanje je sljedece. da li mogu deklarirat globalnu varijablu, ali tijekom izvodjenja programa mijenjat njezin tip?
konkretno ne mijenjat tip, nego odredit tip u nekom trenutku kada mi je poznato kojeg tipa je varijabla?
npr prvo mi je var a:TNadredeni;
pokusao sam destroy-at a, i napravit a:=TPodredeni.Create; sto prolazi, ali ne mogu koristit funkciju a.pij(); nigdje u pisanju koda.
2 klase
Code:
TNadredeni = class()
procedure jedi();
end;
TNadredeni = class()
procedure jedi();
end;
Code:
TPodredeni = class()
procedure pij();
end;
TPodredeni = class()
procedure pij();
end;
pitanje je sljedece. da li mogu deklarirat globalnu varijablu, ali tijekom izvodjenja programa mijenjat njezin tip?
konkretno ne mijenjat tip, nego odredit tip u nekom trenutku kada mi je poznato kojeg tipa je varijabla?
npr prvo mi je var a:TNadredeni;
pokusao sam destroy-at a, i napravit a:=TPodredeni.Create; sto prolazi, ali ne mogu koristit funkciju a.pij(); nigdje u pisanju koda.
Potpis
>>Mirkec<<