Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
Ach... Habs.. Die Propertys helfen an der Stelle schon sehr :)
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
@DeddyH :
Ich habe gerade festgestellt : Ja, es stimmt. Und es liegt nicht an Private/Public :/
Kleiner Tipp ;) ?
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
@DeddyH : Sollte wohl in den Public bereich, oder wie versteh ich deine Aussage. Soweit bin ich noch nicht zum testen gekommen ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
Ja, das sollte man schon machen :wall:
Das war hier gerade so eine Aktion : :coder2:
Danke euch, dass ich nicht direkt eins auf die Mütze bekommen habe bei den unnötigen Frage :O
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
Achso.. So einfach geht das eigentlich? Nun versteh ich das auch -> Bin ein Schritt nach rechts und schon war ich unten vom Schlauch :)
Danke euch :)
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
27. Apr 2009
Ja, das habe ich ja soweit verstanden. Aber gint es eine Möglichkeit ohne die Zuweisung der Ereignisse? Wenn ich die Inydy Koponenten nutze muss ich doch auch nicht die Ereignisse zuweisen? Oder irre ich mich?
Gruß, Real-TTX
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
26. Apr 2009
Auslösen, ja
Definieren, nein
Oder dreh ich mich gerade im Kreis? :O
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
26. Apr 2009
Ahh Ok :)
War ich ja garnicht so falsch. Aber warum muss ich in meiner Klasse das aufgerufene Ereigniss zuweisen :
Klasse.DeinEreignis := Form1.MeinEreignis;
Ich weiß vorher ja nicht ob mich Frm1, Form2 oder Bla aufruft?
Ist es möglich das als Property oder ähnliches festzulegen, dass ich beim Aufruf dann folgendes habe :
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
26. Apr 2009
Mit
if @FEreignis <> nil then
FEreignis(40, 'Test');
wird überprüft ob FEreignis vorhanden ist -> also definiert worden ist?
Seh ich das richtig? :)
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
26. Apr 2009
Erstmal Danke für die blitzschnellen Antworten.
Also, das mit dem Ereigniss habe ich nun noch nicht ganz so verstanden.
Was genau macht :
// Wenn Du es dann aufrufen willst z.B.
if @FEreignis <> nil then
FEreignis(40, 'Test');
Forum: Object-Pascal / Delphi-Language
Delphi
by Real-TTX,
26. Apr 2009
Hallo, leider finde ich bezgl der erstellung von Ereignissen in der eigenen Klasse nichts :(
Hat jemand ein kleines Beispiel ? Oder ein spez. Stichwort nachdem ich suchen kann?
Danke :)
Gruß, Real-TTX