@Schüler
Das geht ganz einfach, indem du Form1.
AlphaBlend auf True setzt und Form1.
AlphaBlendValue auf 0 und dann mit diesem COde es auf 255 setzt:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| procedure TForm1.FormPaint(Sender: TObject); var x: Integer; begin Form1.AlphaBlend:=True; For x:=0 to 255 do Form1.AlphaBlendValue:=x; end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); var x:Integer; begin Form1.AlphaBlend:=True; For x:=255 downto 0 do Form1.AlphaBlendValue:=x; end; |
Hier ist 255 voll sichtbar und 0 unsichtbar.
Wenn Form1.
AlphaBlend, False ist, dann ist es immer sichtbar egal welchen wert Form1.
AlphaBlendValue hat. Hoffe das ist für dich geklärt.
MfG
hui1991