Hejsa.
Hvad er forskellen på om man sætte Uses efter Interface eller om det er efter implementation?
-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk
Hej Jimmi,
Alt hvad du skriver mellem
interface og
implementation er
public hvilket egentlig bare betyder at når bruger unit'en så kan du se de ting du har defineret her i mellem.
Alt mellem
implementation og
end. er
private med mindre du har indsat en "forward/export" af dine funktioner i
interface delen.
Hvis du f.eks. har 2 units som skal bruge hinanden så får du en fejl ("Circular references") hvis de hver især har hinandens unit under uses i
interface delen. Dette kan du ungå, hvis den ene unit ikke skal bruge nogle definitioner fra den anden unit, i sin
interface del.
Egentlig så betyder det at alle units under
interface delen bliver initialiseret først og der efter dem under
implementation delen.
/Michael.
[Redigeret d. 14/12-03 08:14:20 af Michael Skovslund]