AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Direkter Zugriff des Objektes auf den Parent
Thema durchsuchen
Ansicht
Themen-Optionen

Direkter Zugriff des Objektes auf den Parent

Ein Thema von sezer.yilmaz · begonnen am 27. Nov 2004 · letzter Beitrag vom 28. Nov 2004
Antwort Antwort
sezer.yilmaz

Registriert seit: 20. Nov 2004
11 Beiträge
 
#1

Direkter Zugriff des Objektes auf den Parent

  Alt 27. Nov 2004, 22:03
Hallo Leute !
Ich muss einen Funktionsplotter im Informatik Leistungskurs programmieren und habe dabei ein Problem. Vielleicht könnt ihr mir ja behilflich sein ?
Ich habe eine Klasse programmiert die beispielsweise Graphen in einer Image-Komponente darstellen soll (image1.canvas.lineto ...). Die Klasse ist als eine Grafik-Unit ausgelagert worden und im Hauptformular, wo auch die Imagebox drauf ist habe ich ein Objekt dieser Klasse deklariert und initialisiert. Ich weiß jedoch nicht, wie ich nun das Objekt bzw. die Klasse dazu bringen kann direkt auf die Methoden der Imagebox zugreifen zu können. Ich könnte mir beispielsweise vorstellen, dass ich im Hauptformular beim Laden meines Objektes dem Objekt gleichzeitig auch den Namen der Imagebox mitgebe damit es damit arbeiten kann. Ich will dabei nicht mit Properties usw. arbeiten. Das Objekt soll direkt auf die Imagebox-Methoden zugreifen können. Bis jetzt habe ich die Sache so gelöst, dass ich die Unit des Hauptformulars in die Grafik-Unit eingebunden habe und somit auf die Objekte des Formulars auch zugreifen konnte, aber das ist nicht das Wahre irgendwie. Am besten ist halt dem Objekt sagen zu können worauf es zeichnen soll.
Hoffentlich kann mir da jemand einen Tip geben ? Danke schonmal !
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Direkter Zugriff des Objektes auf den Parent

  Alt 27. Nov 2004, 22:14
Wie so gibst du deiner Klasse nicht das TImage Objekt mit auf dem gezeichnet werden soll?

BTW zeichnet man nicht auf ein TImage, sondern auf eine Paintbox. Wie das geht kannst du dir bei meinem Viergewinnt und Schräger Wurf angucken. Die Zeichenroutinen sind dort auch in sepaarte Klassen ausgelagert.

Was hast du eigentlich gegen Properties? Sie ermöglichen einen kontrollierten Zugriff auf Varaiablen der Klasse.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
sezer.yilmaz

Registriert seit: 20. Nov 2004
11 Beiträge
 
#3

Re: Direkter Zugriff des Objektes auf den Parent

  Alt 28. Nov 2004, 01:26
Danke !
Mir hatte nur Beispielcode gefehlt.
Jetzt geht es !!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz