Einzelnen Beitrag anzeigen

Schilly

Registriert seit: 10. Dez 2008
Ort: Nähe Bremen
16 Beiträge
 
#1

Rückgabewert von TSpeedButton.Glyph wenn undefiniert? Nil?

  Alt 20. Feb 2009, 20:42
Ich will, dass das Bild nur geändert wird, wenn bisher nichts angezeigt wird. Ich will quasi zwischen zwei Zuständen wechseln: Bild/Kein Bild.
Bis jetzt hab ichs so gemacht:
Delphi-Quellcode:
var feld: array of array of TSpeedButton;

...

    if feld[X,Y].Glyph = nil then
      imagelist1.getbitmap(0, feld[X,Y].Glyph)
    else feld[X,Y].Glyph.Free;
aber beim ersten Klick passiert nichts und beim zweiten kommt ein EAccessViolation, also muss da oben wohl irgendwas falsch sein ^^
also wenn mir jemand helfen kann, wärs nett.

Gruß
  Mit Zitat antworten Zitat