Problem mit Me.Opacity

demmy86

Level-2
Beiträge
202
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen!

ich hab ein Problem mit der Funktion Me.Opacity im zusammenhang mit Me.Topmost.

Code:
[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]
Private[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Sub[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] Form1_Load([/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]ByVal[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] sender [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]As[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] System.Object, [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]ByVal[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] e [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]As[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] System.EventArgs) [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Handles[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]MyBase[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].Load
[/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Me[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].Opacity = 0.9
[/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Me[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].TopLevel = [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]True
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Me[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].TopMost = [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]True
 
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]End[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Sub
[/COLOR][/SIZE][/COLOR][/SIZE]

Verwende ich den Code so wie angegeben, habe ich ein Problem mit einem fullscreen Programm über dem meine Form immer angezeigt werden soll.

Meine Form wird dann nicht mehr angezeigt! Ist also nicht mehr immer oben. Außer ich fahre mit der maus über den bereich wo sich das formular befindet, dann blinkt mein Fenster kurz auf.

Setze ich den wert von Me.opacity auf 1 dann funktioniert auch das Me.topmost wieder! Allerdings ist meine Anwendung dann nicht mehr transparent.
Hat jemand eine Idee woran das liegt?
bzw. kennt jemand eine möglichkeit diesen zu beheben?
Danke schon mal!
 
Hallo demmy86,

ich kann zwar nicht direkt helfen, aber:
- in welcher Sprache/Version ist der Code geschrieben (VBxy)
- für die Sprachen gibt es Foren, Tutorials(.de) die sich mit dieser sprachspzifischen Problematik besser auskennen


Gruß

Dirk-Uwe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Oh sorry! Hab ich mal wieder vergessen zu erwähnen!
Das is Microsoft Visual Basic 2008!

Ja ich hab schon ziemlich überall geschaut! Ich finde nur keine Lösung für mein Problem!
Eine Idee von mir wäre es noch über einen Timer mein Programm in den Vordergrund rufen zu lassen.
Hat evtl. jemand einen Code wie ich mein Fenster aktivieren kann?
 
Zurück
Oben