Einzelnen Beitrag anzeigen

PinKing

Registriert seit: 21. Nov 2006
20 Beiträge
 
#1

public - private und welchen Status haben Objecte davor?

  Alt 30. Mär 2007, 23:57
Guten Abend,
gerade ebend hab ich nach 30 Minuten bei mir die Fehlersuche erfolgreich beenden können. Der Fehler ist behoben, aber die Sache noch nicht erledigt
Denn nun würd ich ihn auch gerne verstehen. Ich hatte in meinem Form eine Image-Fläche eingebunden. Delphi hatte diese autoamtisch vor private deklariert:

Delphi-Quellcode:
type
  TForm1 = class(TForm)

   Image1:TImage;
  private

  public
 end;
Mein Informatiklehrer meinte aber zu uns das es so unsauber wäre. Also hatte ich es unter private geschoben, da dieses Attribut nur für diese Klasse zur Verfügung stehen sollte. Wenn ich jetzt aber das Programm compilieren möchte werde ich mit diesem fehler konfrontiert:
"Im Project1.exe ist eine Exception der Klasse EClassNotFound aufgetreten. Meldung: 'Klasse: TImagenicht gefunden'.Prozess wurde angehalten. Mit Einzelanweisung oder Start fortsetzen."

WARUM ? und wie sind diese Objecte zu bewerten, gehören sie zu private, zu public oder was sind die nun?

Ich hoffe das mir jemand helfen kann.

lg
Pin
  Mit Zitat antworten Zitat