Nixsager hat geschrieben:Die Frage würde mich auch mal interessieren.
Habe es ausprobiert und wenn ich einen Knopf mit folgendem Code erstelle 'Form1.Canvas.Draw(0,0,clockbg);' wird der Inhalt von 'clockbg'gezeichnen.
Auch wenn's auf den ersten Blick aussieht, als würde es funktionieren, ist es dennoch falsch, Ausgabecode direkt in einem ButtonClick-Event aufzurufen. Schiebe das Fenster, in dem du das gezeichnest hast, mal über den Monitorrand hinaus und dann wieder zurück. Was siehst du? Warum? (Ich hab's oben schon erklärt und werde das nicht wiederholen).