[VisualBasic] VB 2005 - Transparent Forms

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von skittles, 3. März 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 3. März 2008
    VB 2005 - Transparent Forms

    Hi,

    Ich wollte mal wieder ein wenig mit VB rumspielen und hab versucht eine Windows Anwendung mit transparentem Hintergrund zu machen.

    Ich wollte also einfach Form1.BackColor auf "Transparent" setzen. Bekomme da aber folgenden Fehler
    Code:
    Das Steuerelement unterstützt keine transparenten Hintergrundfarben.
    Wenn ich den TransparencyKey und BackColor auf die selbe Farbe stelle funktioniert es zwar, aber wenn ich dann als BackgroundImage oder mit einer PictureBox ein Bild hinzufüge, das die selbe Hintergrundfarbe hat, wird die trotzdem angezeigt.

    Hoffe mir kann jemand helfen.

    Danke schonmal
    skittles
     
  2. 3. März 2008
    AW: VB 2005 - Transparent Forms

    ich hab dasselbe mit C# realisiert und bei mir geht es (also sollte es auch mit VB gehen).
    Ich habe, wie du den Transparency Key und die Hintergrundfarbe auf die selbe Farbe gesetzt und dann ein bild mit ebenfalls der gleichen farbe eingefügt.
    Allerdings musst du beachten, dass du das bild als BMP mit 24 bit speicherst, bzw. ein anderes Grafikformat, dass nicht komprimiert, denn dann werden die Farben leicht verändert und die Transparenz geht nicht (z.B. JPEG)
     
  3. 3. März 2008
    AW: VB 2005 - Transparent Forms

    Hat sich erledigt danke, ich musste mit Photoshop nur ein Gif mit transparentem Hintergrund nehmen.

    Danke

    #Close
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.