SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Microsoft® Small Basic
Grafikfenster
Geschätzte Zeit für den Abschluss dieser Lektion:
1 Stunde
Grafikfenster
In dieser Lektion erhalten Sie
Informationen über:
Anweisungen, die das
GraphicsWindow-Objekt verwenden.
Eigenschaften des GraphicsWindow-Objekts.
Operationen des GraphicsWindow-Objekts.
Vorstellung des Grafikfensters
Bis jetzt haben Sie zum Kennenlernen der Grundlagen des Programmierens
in Small Basic das Grafikfenster verwendet.

In dieser Lektion lernen Sie einige
faszinierende Grafikfunktionen
kennen, die Small Basic bietet.

Sie beginnen mit einem Grafikfenster, das
Sie mithilfe des GraphicsWindow-Objekts
anzeigen können.
Eigenschaften des Grafikfensters
Sie können ein Grafikfenster anzeigen und farbige Formen darin zeichnen, wenn
Sie die Operation Show (Anzeigen) des GraphicsWindow-Objekts verwenden.

Sie können auch Eigenschaften des
Grafikfensters angeben, wie etwa
Titel, Höhe, Breite und
Hintergrundfarbe.
Sehen wir, wie man verschiedene Eigenschaften
des GraphicsWindow-Objekts in einem Programm
verwenden kann…
Eigenschaften des Grafikfensters
Sie können Ihre Formen mittels bestimmter Eigenschaften des
GraphicsWindow-Objekts erweitern. Dazu gehören folgende Eigenschaften:
 PenColor – Wenn Sie diese Eigenschaft
angeben, können Sie Formen zeichnen,
deren Ränder Farben Ihrer Wahl haben.
 PenWidth – Wenn Sie diese Eigenschaft
angeben, können Sie Formen mit beliebiger
Dicke zeichnen.
 PenColor – Wenn Sie diese Eigenschaft
angeben, können Sie die Formen, die Sie
zeichnen, mit beliebigen Farben füllen.
 MouseX – Mit dieser Eigenschaft können
Sie die horizontale Position der Maus finden.
 MouseY – Mit dieser Eigenschaft können
Sie die vertikale Position der Maus finden.
Operationen am Grafikfenster
Mit Operationen und Eigenschaften können Sie farbige Formen
in Ihrem Programm erstellen.
Diese Liste zeigt einige der
Operationen, die Sie für das
GraphicsWindow-Objekt
verwenden können:
 DrawRectangle
 DrawEllipse

 DrawLine
 FillRectangle
 GetRandomColor
 SetPixel
 ShowMessage
 DrawResizedImage
Das Grafikfenster
Wenn Sie ein Programm schreiben, das Formen erstellt, können Sie die
einzelnen Eigenschaften und Operationen des GraphicsWindow-Objekts
kennen lernen.
Verwendung von Farben im Grafikfenster
Sie können im Grafikfenster eine Reihe von Farben verwenden, um farbige
Formen zu erstellen. Sehen wir uns einige Farben an, die Small Basic unterstützt.

Sie können auch andere
Farben auswählen, darunter
Rosa, Orange, Gelb, Violett, Br
aun, Weiß und Grau.
Das Grafikfenster
Betrachten wir ein weiteres Beispiel, um mehr Eigenschaften und Operationen
für das GraphicsWindow-Objekt kennenzulernen.

Dieses Beispiel zeigt ein
Meldungsfeld an, das Text
und eine OK-Schaltfläche
enthält, sowie eine
strichcodeähnliche Grafik
mit zufälligen Farben.
Das Grafikfenster
Sie können Bilder mithilfe der Operationen DrawImage und DrawResizedImage
des GraphicsWindow-Objekts anzeigen. Sehen wir uns ein Beispiel an…

Für die Operation DrawImage geben
Sie nur den Dateinamen des Bildes
und seinen Ort auf dem Bildschirm an.

Für die Operation DrawResizedImage
geben Sie den Dateinamen,
den Ort auf dem Bildschirm
und die neue Größe des Bildes an.
Fassen wir zusammen…

Herzlichen Glückwunsch! Sie haben
Folgendes gelernt:
Anzeigen und Ausblenden des GraphicsWindow-Objekts.
Zeichnen von Formen und Linien im GraphicsWindow-Objekt.

Anzeige von Bildern im GraphicsWindow-Objekt.
Zeigen Sie, was Sie wissen
Zeigen Sie Ihre Kreativität, indem Sie ein Programm
schreiben, das die folgenden Schritte ausführt:
 Zeigt ein Grafikfenster mit der Höhe
640 Pixel und der Breite 800 Pixel an.
 Zeigt zwei Formen unterschiedlicher
Farbe an, die sich teilweise
überlappen.

 Zeigt mehrere Rechtecke in zufälligen
Farben an.
 Zeigt ein angepasstes Bild an einer
geeigneten Bildschirmstelle an.

 Zeigt ein Meldungsfeld mit dem
Text „Einen schönen Tag!“ an.

Weitere ähnliche Inhalte

Andere mochten auch

Sinnschrift zukunft des geldes - teil 3 - präsentation gesamt
Sinnschrift   zukunft des geldes - teil 3 - präsentation gesamtSinnschrift   zukunft des geldes - teil 3 - präsentation gesamt
Sinnschrift zukunft des geldes - teil 3 - präsentation gesamtStefan Zechner
 
Präsentation Absolventa 2
Präsentation Absolventa 2Präsentation Absolventa 2
Präsentation Absolventa 2MelaBela
 
Elternanlass OS 2012
Elternanlass OS 2012Elternanlass OS 2012
Elternanlass OS 2012c_kr
 
So sehen sieger aus!
So sehen sieger aus!So sehen sieger aus!
So sehen sieger aus!rosl127
 
Peter Bendixen: Allgemeine Grundlagen des Kulturmanagements
Peter Bendixen: Allgemeine Grundlagen des KulturmanagementsPeter Bendixen: Allgemeine Grundlagen des Kulturmanagements
Peter Bendixen: Allgemeine Grundlagen des KulturmanagementsRaabe Verlag
 
Christoph Meier-Siem: „Alte“ Medien neu entdeckt
Christoph Meier-Siem: „Alte“ Medien neu entdecktChristoph Meier-Siem: „Alte“ Medien neu entdeckt
Christoph Meier-Siem: „Alte“ Medien neu entdecktRaabe Verlag
 

Andere mochten auch (8)

Sinnschrift zukunft des geldes - teil 3 - präsentation gesamt
Sinnschrift   zukunft des geldes - teil 3 - präsentation gesamtSinnschrift   zukunft des geldes - teil 3 - präsentation gesamt
Sinnschrift zukunft des geldes - teil 3 - präsentation gesamt
 
Präsentation Absolventa 2
Präsentation Absolventa 2Präsentation Absolventa 2
Präsentation Absolventa 2
 
Elternanlass OS 2012
Elternanlass OS 2012Elternanlass OS 2012
Elternanlass OS 2012
 
So sehen sieger aus!
So sehen sieger aus!So sehen sieger aus!
So sehen sieger aus!
 
Diapos
DiaposDiapos
Diapos
 
Peter Bendixen: Allgemeine Grundlagen des Kulturmanagements
Peter Bendixen: Allgemeine Grundlagen des KulturmanagementsPeter Bendixen: Allgemeine Grundlagen des Kulturmanagements
Peter Bendixen: Allgemeine Grundlagen des Kulturmanagements
 
Christoph Meier-Siem: „Alte“ Medien neu entdeckt
Christoph Meier-Siem: „Alte“ Medien neu entdecktChristoph Meier-Siem: „Alte“ Medien neu entdeckt
Christoph Meier-Siem: „Alte“ Medien neu entdeckt
 
Tarifbedingungen - private Haftpflichtversicherung BARMENIA
Tarifbedingungen - private Haftpflichtversicherung BARMENIATarifbedingungen - private Haftpflichtversicherung BARMENIA
Tarifbedingungen - private Haftpflichtversicherung BARMENIA
 

Ähnlich wie 2.1 grafikfenster

Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010SharepointUGDD
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden BlendMartin Hey
 
1.2 anweisungen, eigenschaften und operationen
1.2   anweisungen, eigenschaften und operationen1.2   anweisungen, eigenschaften und operationen
1.2 anweisungen, eigenschaften und operationenMichael Konzett
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDConny Stier
 
Dokumentation
DokumentationDokumentation
Dokumentationo0plum0o
 
Dokumentation
DokumentationDokumentation
Dokumentationo0plum0o
 
Von 0 auf 100 - Performance im Web
Von 0 auf 100 - Performance im WebVon 0 auf 100 - Performance im Web
Von 0 auf 100 - Performance im WebSebastian Springer
 

Ähnlich wie 2.1 grafikfenster (12)

2.3 erkunden von formen
2.3   erkunden von formen2.3   erkunden von formen
2.3 erkunden von formen
 
3.5 das controls-objekt
3.5   das controls-objekt3.5   das controls-objekt
3.5 das controls-objekt
 
GUIs mit Expression Blend
GUIs mit Expression BlendGUIs mit Expression Blend
GUIs mit Expression Blend
 
Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden Blend
 
Windows 8.1 UI für Entwickler
Windows 8.1 UI für EntwicklerWindows 8.1 UI für Entwickler
Windows 8.1 UI für Entwickler
 
1.2 anweisungen, eigenschaften und operationen
1.2   anweisungen, eigenschaften und operationen1.2   anweisungen, eigenschaften und operationen
1.2 anweisungen, eigenschaften und operationen
 
3.6 debugginghilfen
3.6   debugginghilfen3.6   debugginghilfen
3.6 debugginghilfen
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWD
 
Dokumentation
DokumentationDokumentation
Dokumentation
 
Dokumentation
DokumentationDokumentation
Dokumentation
 
Von 0 auf 100 - Performance im Web
Von 0 auf 100 - Performance im WebVon 0 auf 100 - Performance im Web
Von 0 auf 100 - Performance im Web
 

Mehr von Michael Konzett

Problemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungProblemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungMichael Konzett
 
Elemente des Programmierens
Elemente des ProgrammierensElemente des Programmierens
Elemente des ProgrammierensMichael Konzett
 
4.2 reagieren auf wmi-ereignisse
4.2   reagieren auf wmi-ereignisse4.2   reagieren auf wmi-ereignisse
4.2 reagieren auf wmi-ereignisseMichael Konzett
 
3.4 ereignisse und interaktivitat
3.4   ereignisse und interaktivitat3.4   ereignisse und interaktivitat
3.4 ereignisse und interaktivitatMichael Konzett
 
3.1 dateiein- und ausgabe
3.1   dateiein- und ausgabe3.1   dateiein- und ausgabe
3.1 dateiein- und ausgabeMichael Konzett
 
2.6 flickr-, image list- und network-objekte
2.6   flickr-, image list- und network-objekte2.6   flickr-, image list- und network-objekte
2.6 flickr-, image list- und network-objekteMichael Konzett
 
2.5 clock-, desktop- und dictionary-objekte
2.5   clock-, desktop- und dictionary-objekte2.5   clock-, desktop- und dictionary-objekte
2.5 clock-, desktop- und dictionary-objekteMichael Konzett
 
2.4 sound-, program- und text-objekte
2.4   sound-, program- und text-objekte2.4   sound-, program- und text-objekte
2.4 sound-, program- und text-objekteMichael Konzett
 
1.5 codeverzweigungen und unterprogramme
1.5   codeverzweigungen und unterprogramme1.5   codeverzweigungen und unterprogramme
1.5 codeverzweigungen und unterprogrammeMichael Konzett
 
1.4 bedingungen und schleifen
1.4   bedingungen und schleifen1.4   bedingungen und schleifen
1.4 bedingungen und schleifenMichael Konzett
 
5.1 freigeben von codeausschnitten
5.1   freigeben von codeausschnitten5.1   freigeben von codeausschnitten
5.1 freigeben von codeausschnittenMichael Konzett
 

Mehr von Michael Konzett (20)

Problemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungProblemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische Darstellung
 
Algorithmus
AlgorithmusAlgorithmus
Algorithmus
 
Elemente des Programmierens
Elemente des ProgrammierensElemente des Programmierens
Elemente des Programmierens
 
Creative commons
Creative commonsCreative commons
Creative commons
 
Sichere pw
Sichere pwSichere pw
Sichere pw
 
4.4 erweiterte spiele
4.4   erweiterte spiele4.4   erweiterte spiele
4.4 erweiterte spiele
 
4.2 reagieren auf wmi-ereignisse
4.2   reagieren auf wmi-ereignisse4.2   reagieren auf wmi-ereignisse
4.2 reagieren auf wmi-ereignisse
 
4.1 spielen mit formen
4.1   spielen mit formen4.1   spielen mit formen
4.1 spielen mit formen
 
3.4 ereignisse und interaktivitat
3.4   ereignisse und interaktivitat3.4   ereignisse und interaktivitat
3.4 ereignisse und interaktivitat
 
3.3 das math-object
3.3   das math-object3.3   das math-object
3.3 das math-object
 
3.2 stacks und arrays
3.2   stacks und arrays3.2   stacks und arrays
3.2 stacks und arrays
 
3.1 dateiein- und ausgabe
3.1   dateiein- und ausgabe3.1   dateiein- und ausgabe
3.1 dateiein- und ausgabe
 
2.6 flickr-, image list- und network-objekte
2.6   flickr-, image list- und network-objekte2.6   flickr-, image list- und network-objekte
2.6 flickr-, image list- und network-objekte
 
2.5 clock-, desktop- und dictionary-objekte
2.5   clock-, desktop- und dictionary-objekte2.5   clock-, desktop- und dictionary-objekte
2.5 clock-, desktop- und dictionary-objekte
 
2.4 sound-, program- und text-objekte
2.4   sound-, program- und text-objekte2.4   sound-, program- und text-objekte
2.4 sound-, program- und text-objekte
 
2.2 schildkrotengrafik
2.2   schildkrotengrafik2.2   schildkrotengrafik
2.2 schildkrotengrafik
 
1.5 codeverzweigungen und unterprogramme
1.5   codeverzweigungen und unterprogramme1.5   codeverzweigungen und unterprogramme
1.5 codeverzweigungen und unterprogramme
 
1.4 bedingungen und schleifen
1.4   bedingungen und schleifen1.4   bedingungen und schleifen
1.4 bedingungen und schleifen
 
5.1 freigeben von codeausschnitten
5.1   freigeben von codeausschnitten5.1   freigeben von codeausschnitten
5.1 freigeben von codeausschnitten
 
1.3 variablen
1.3   variablen1.3   variablen
1.3 variablen
 

2.1 grafikfenster

  • 1. Microsoft® Small Basic Grafikfenster Geschätzte Zeit für den Abschluss dieser Lektion: 1 Stunde
  • 2. Grafikfenster In dieser Lektion erhalten Sie Informationen über: Anweisungen, die das GraphicsWindow-Objekt verwenden. Eigenschaften des GraphicsWindow-Objekts. Operationen des GraphicsWindow-Objekts.
  • 3. Vorstellung des Grafikfensters Bis jetzt haben Sie zum Kennenlernen der Grundlagen des Programmierens in Small Basic das Grafikfenster verwendet. In dieser Lektion lernen Sie einige faszinierende Grafikfunktionen kennen, die Small Basic bietet. Sie beginnen mit einem Grafikfenster, das Sie mithilfe des GraphicsWindow-Objekts anzeigen können.
  • 4. Eigenschaften des Grafikfensters Sie können ein Grafikfenster anzeigen und farbige Formen darin zeichnen, wenn Sie die Operation Show (Anzeigen) des GraphicsWindow-Objekts verwenden. Sie können auch Eigenschaften des Grafikfensters angeben, wie etwa Titel, Höhe, Breite und Hintergrundfarbe. Sehen wir, wie man verschiedene Eigenschaften des GraphicsWindow-Objekts in einem Programm verwenden kann…
  • 5. Eigenschaften des Grafikfensters Sie können Ihre Formen mittels bestimmter Eigenschaften des GraphicsWindow-Objekts erweitern. Dazu gehören folgende Eigenschaften:  PenColor – Wenn Sie diese Eigenschaft angeben, können Sie Formen zeichnen, deren Ränder Farben Ihrer Wahl haben.  PenWidth – Wenn Sie diese Eigenschaft angeben, können Sie Formen mit beliebiger Dicke zeichnen.  PenColor – Wenn Sie diese Eigenschaft angeben, können Sie die Formen, die Sie zeichnen, mit beliebigen Farben füllen.  MouseX – Mit dieser Eigenschaft können Sie die horizontale Position der Maus finden.  MouseY – Mit dieser Eigenschaft können Sie die vertikale Position der Maus finden.
  • 6. Operationen am Grafikfenster Mit Operationen und Eigenschaften können Sie farbige Formen in Ihrem Programm erstellen. Diese Liste zeigt einige der Operationen, die Sie für das GraphicsWindow-Objekt verwenden können:  DrawRectangle  DrawEllipse  DrawLine  FillRectangle  GetRandomColor  SetPixel  ShowMessage  DrawResizedImage
  • 7. Das Grafikfenster Wenn Sie ein Programm schreiben, das Formen erstellt, können Sie die einzelnen Eigenschaften und Operationen des GraphicsWindow-Objekts kennen lernen.
  • 8. Verwendung von Farben im Grafikfenster Sie können im Grafikfenster eine Reihe von Farben verwenden, um farbige Formen zu erstellen. Sehen wir uns einige Farben an, die Small Basic unterstützt. Sie können auch andere Farben auswählen, darunter Rosa, Orange, Gelb, Violett, Br aun, Weiß und Grau.
  • 9. Das Grafikfenster Betrachten wir ein weiteres Beispiel, um mehr Eigenschaften und Operationen für das GraphicsWindow-Objekt kennenzulernen. Dieses Beispiel zeigt ein Meldungsfeld an, das Text und eine OK-Schaltfläche enthält, sowie eine strichcodeähnliche Grafik mit zufälligen Farben.
  • 10. Das Grafikfenster Sie können Bilder mithilfe der Operationen DrawImage und DrawResizedImage des GraphicsWindow-Objekts anzeigen. Sehen wir uns ein Beispiel an… Für die Operation DrawImage geben Sie nur den Dateinamen des Bildes und seinen Ort auf dem Bildschirm an. Für die Operation DrawResizedImage geben Sie den Dateinamen, den Ort auf dem Bildschirm und die neue Größe des Bildes an.
  • 11. Fassen wir zusammen… Herzlichen Glückwunsch! Sie haben Folgendes gelernt: Anzeigen und Ausblenden des GraphicsWindow-Objekts. Zeichnen von Formen und Linien im GraphicsWindow-Objekt. Anzeige von Bildern im GraphicsWindow-Objekt.
  • 12. Zeigen Sie, was Sie wissen Zeigen Sie Ihre Kreativität, indem Sie ein Programm schreiben, das die folgenden Schritte ausführt:  Zeigt ein Grafikfenster mit der Höhe 640 Pixel und der Breite 800 Pixel an.  Zeigt zwei Formen unterschiedlicher Farbe an, die sich teilweise überlappen.  Zeigt mehrere Rechtecke in zufälligen Farben an.  Zeigt ein angepasstes Bild an einer geeigneten Bildschirmstelle an.  Zeigt ein Meldungsfeld mit dem Text „Einen schönen Tag!“ an.

Hinweis der Redaktion

  1. Small Basic unterstützt eine Reihe verschiedener Farben. Auf dieser Folie werden die Farben nach ihrem Grundton kategorisiert. Sie können in Ihrem Code die Farbe nach ihrem Namen oder ihrem Farbcode, einer Hexadezimalzahl (Basis 12), bestimmen.
  2. Zusätzlich zum Zeichnen verschiedener Stile und Größen können Sie auch mittels Bedingungen und Schleifen im Programm farbige Formen erstellen. In diesem Beispiel erstellen Sie eine strichcodeähnliche Form mit Linien unter Verwendung einer For-Schleife. Sie können auch mit der Operation GetRandomColor die Farben der Linien zufällig gestalten. Mithilfe der Operation ShowMessage des GraphicsWindow-Objekts können Sie ein Meldungsfenster in Ihrem Programm anzeigen. Für diese Operation müssen Sie nur zwei Parameter angeben – die Meldung, die in dem Fenster angezeigt wird, sowie den Titel des Meldungsfensters.Um Ihr Programm auszuführen, klicken Sie auf der Symbolleiste auf Ausführen, oder drücken Sie auf der Tastatur die Taste F5.Code:GraphicsWindow.Title = „Grafikfenster“GraphicsWindow.BackgroundColor = „Weiß“GraphicsWindow.Width = 325GraphicsWindow.Height = 200For i = 1 To 15GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor()GraphicsWindow.PenWidth = IGraphicsWindow.DrawLine(i * 20, 20, i * 20, 180)EndForGraphicsWindow.ShowMessage(„Erstellen Sie wunderschöne Designs und Formen in Small Basic“, „Meldung“)
  3. Für die Operationen DrawImage und DrawResizedImage müssen Sie nicht nur den Dateinamen des Bildes, das Sie anzeigen möchten, angeben, sondern auch seinen Pfad. Wenn die Datei auf Ihrem Computer gespeichert ist, können Sie den lokalen Pfad angeben. Wenn die Datei auf einer Website oder einem Netzwerkserver gespeichert ist, können Sie die URL oder den absoluten Pfad angeben. Die Bilder in diesem Beispiel wurden in Small Basic erstellt und sind auf Ihrem Computer gespeichert.Sie müssen den Ort angeben, an dem das Bild oder das angepasste Bild auf dem Bildschirm angezeigt wird; Sie tun dies durch Angabe der X- und Y-Koordinate der oberen linken Ecke des Bildes. Nur für die Operation DrawResizedImage geben Sie an, wie groß das Bild angezeigt werden soll; geben Sie dazu die neue Breite und die neue Höhe des Bildes an.Um Ihr Programm auszuführen und Ihre Bilder anzuzeigen, klicken Sie in der Symbolleiste auf Run (Ausführen) oder drücken Sie auf F5 auf der Tastatur.Sie können auch die Operation SetPixel verwenden, um an der von Ihnen angegebenen Stelle des Grafikfensters einen Pixel zu setzen, indem Sie seine X- und Y-Koordinate angeben.Code:GraphicsWindow.Title = „Grafikfenster“GraphicsWindow.Width = 800GraphicsWindow.Height = 600image1 = „C:\Small Basic\Sunset.jpg“GraphicsWindow.DrawImage(image1, 0, 0)image2 = „C:\Small Basic\Winter.jpg“GraphicsWindow.DrawResizedImage(image2, 100, 100, 200, 200)
  4. Geben Sie den korrekten Pfad und Dateinamen des Bildes an, das Sie anzeigen möchten.Lösung:GraphicsWindow.Show()GraphicsWindow.Title = „EinGrafikfenster“GraphicsWindow.Height = 640GraphicsWindow.Width = 800GraphicsWindow.BackgroundColor = „Black“GraphicsWindow.PenWidth = 10GraphicsWindow.PenColor = „Gold“GraphicsWindow.DrawLine(65, 100, 65, 370)GraphicsWindow.PenColor = „Black“GraphicsWindow.BrushColor = „Cyan“GraphicsWindow.DrawEllipse(70, 250, 100, 100)GraphicsWindow.FillEllipse(70, 250, 100, 100)For i = 1 To 10GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor()GraphicsWindow.PenWidth = 2GraphicsWindow.Drawrectangle(100, i * 20, 50, 10)EndForimage1 = „C:\Small Basic\Winter.jpg“GraphicsWindow.DrawResizedImage(image1, 200, 100, 500, 500)GraphicsWindow.ShowMessage(„Einen schönen Tag!“, „Meldung“)