vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Rectangle als Image einer Imagelist hinzufügen 
Autor: Manfred X
Datum: 14.11.11 05:06

Hallo!

Du willst Rechtecke zeichnen?
Dim img As New ImageList _
   With {.ImageSize = New Size(256, 256)}  'Imagelist erstellen
 
 'GDI-Zeichengeräte erstellen
Using bmp As New Bitmap(256, 256, Imaging.PixelFormat.Format16bppRgb555),
      gr As Graphics = Graphics.FromImage(bmp), _
      redpen As New Pen(Color.Red, 2), _
      bluebrush As New SolidBrush(Color.DarkBlue), _
      textbrush As New SolidBrush(Color.White)
 
   'Rechteck: Location und Size festlegen
   Dim myrectangle As New Rectangle(20, 40, bmp.Width - 40, bmp.Height - 80)
   Dim textrectangle As New Rectangle(40, 60, bmp.Width - 80, bmp.Height - 120)
 
   With gr  
     .Clear(Color.Green) 'Bitmap mit Hintergrundfarbe füllen
 
     .TranslateTransform(bmp.Width \ 2, bmp.Height \ 2)
     .RotateTransform(10)       'Dreh-Winkel
     .TranslateTransform(-bmp.Width \ 2, -bmp.Height \ 2)
 
     .FillRectangle(bluebrush, myrectangle) 'Rechteck mit Farbe füllen
     .DrawRectangle(redpen, myrectangle) 'Rand um das Rechteck zeichnen
 
     .TranslateTransform(bmp.Width \ 2, bmp.Height \ 2)
     .RotateTransform(-10)       'zurück drehen
     .TranslateTransform(-bmp.Width \ 2, -bmp.Height \ 2)
 
     .DrawString("Caddy's (erstes?) Rechteck" & vbCrLf & "powered by MaX", _
           New Font("Arial", 24, FontStyle.Regular, GraphicsUnit.Pixel), _
           textbrush, textrectangle)
   End With
 
   img.Images.Add("Rectangle.bmp", _
        CType(bmp.Clone, Image)) 'in Imagelist eintragen
 
End Using 'ersetzt den Dispose-Aufruf für alle Using-Objekte
MfG
Manfred
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Rectangle als Image einer Imagelist hinzufügen1.809Caddy13.11.11 17:47
Re: Rectangle als Image einer Imagelist hinzufügen1.334Manfred X13.11.11 18:01
Re: Rectangle als Image einer Imagelist hinzufügen1.344Caddy13.11.11 19:56
Re: Rectangle als Image einer Imagelist hinzufügen1.528Manfred X14.11.11 05:06
Re: Rectangle als Image einer Imagelist hinzufügen1.416Caddy14.11.11 09:28
Re: Rectangle als Image einer Imagelist hinzufügen1.363Manfred X14.11.11 09:46
Re: Rectangle als Image einer Imagelist hinzufügen1.318Caddy14.11.11 11:00
Re: Rectangle als Image einer Imagelist hinzufügen1.301Manfred X14.11.11 11:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel