AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi TImage.Picture Referenz (!) auf TPicture?
Thema durchsuchen
Ansicht
Themen-Optionen

TImage.Picture Referenz (!) auf TPicture?

Ein Thema von Corelgott · begonnen am 25. Apr 2006 · letzter Beitrag vom 25. Apr 2006
 
Benutzerbild von Corelgott
Corelgott

Registriert seit: 11. Apr 2003
Ort: Lübeck
213 Beiträge
 
Delphi 2006 Enterprise
 
#1

TImage.Picture Referenz (!) auf TPicture?

  Alt 25. Apr 2006, 11:17
Hi @ all,

ich bin gerade mal wieder zu doof und komm nicht drauf.

Wie verlgeiche ich, ob ein TPicture-Object Leer ist?

image1.picture = nil... ist NIE true
assigned(image1.picture) ist IMMER true
pointer(image1.picture) = nil ist auch NIE true

Laut hilfe ist ein Picture (von TImage) ist eine "Referenz" (Dachte das gibt es gar ned soo richtig in delphi... Entweder Pointer oder Obj?!) auf ein TPicture-Objekt.
Hmm eine Referenz... Wie prüft man Referenzen in delphi ordenlich?
Irgendwie ist das für mich so eine art grauzone zwischen Pointer und Objekt.
Eigentlich ist doch eine Referenz eine "Variable" der ein "speicherbereich" zugewiesen wird, in der ein Gültiges Obj liegt. (Was von irgend wem anderes mal mit Create instatziert wurde)
Also wenn man das mal vereinfacht ausfrückt eine art von delphi automatisch gehandlter Pointer?

Ich bin mal vollends verwirrt...
Kann mir das nochmal wer in einfachen worten, delphi spezifisch erklären?

Vielen Dank im Voraus!

cya
Corelgott
wer Rächtschraibfehler findet daaf sie behalten...
  Mit Zitat antworten Zitat
 


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 17:02 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