AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Bildschirmschoner über die Taskleiste
Thema durchsuchen
Ansicht
Themen-Optionen

Bildschirmschoner über die Taskleiste

Ein Thema von hedie · begonnen am 27. Dez 2008 · letzter Beitrag vom 27. Dez 2008
Antwort Antwort
Seite 1 von 2  1 2      
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#1

Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 01:28
Hallo

Ich hab mir nen netten Bildschirmschoner Progrgrammiert....

Doch leider ist immer die Taskleiste sichtbar.... wie kann ich den Bildschirmschone über die Taskleiste schieben?

Danke Schonmal....
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#2

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 01:34
Probier den folgenden Code im OnCreate:
Delphi-Quellcode:
var
  i : Integer;
begin
  i:=(Width-ClientWidth) div 2;
  SetBounds(-i,-i,Screen.Width+2*i,Screen.Height+2*i);
BorderStyle muss bsNone sein
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#3

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 09:00
Oder aber mal die DP-Suche bemühen und nach Hier im Forum suchenBildschirmschoner oder auch Hier im Forum suchenScreensaver suchen.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#4

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 10:28
Danke für eure Tipps

Ich habe den von dir Geposteten Code mal Getestet....
Leider Funktioniert er nicht

Ich habe die Suche eben bereits bemüht aber leider keinen hinweis auf mein Problem gefunden.....


Hast du den einene Entsprechenden Beitrag gefunden?



Danke schonmal

grüsse
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 10:32
Hallo,

reicht hier nicht ein simples fsStayOnTop als Delphi-Referenz durchsuchenFormStyle?

FormX.FormStyle := fsStayOnTop; Damit kann man eigentlich Vollbildanwendungen hinbekommen.

Edit: Es gibt in der DP auch ein Bildschirmschoner-Tutorial mit einem Beispiel. Evtl. bringt dich das weiter.

Grüße
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#6

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 10:43
Hmmmm das hat leider auch nicht geklappt....

Ich habe im Swiss Delphi Center noch einen Code Gefunden....

http://www.swissdelphicenter.ch/de/showcode.php?id=552

Doch auch dieser funktioniert nicht....

Die Taskleiste ist zwar weg, aber es ist einfach nichts da, das fenster kann das leere feld nicht überdecken!
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.297 Beiträge
 
Delphi 12 Athens
 
#7

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 10:57
Hallo...

schau mal in die Eigenschaften deiner Taskleiste. Da dürfte ein Haken bei "Taskleiste immer im Vordergrund halten" sein.
...dann kriegst du IMHO nichts drüber.

wie machen das die Spiele...im System deaktivieren und wieder aktivieren ?
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#8

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 11:00
Du hast schon recht, der Hacken ist da....

Aber wie schaffen es den normale Screensaver?

Gibt es eine Möglichkeit, den Hacken aus meiner Anwendung heraus zu setzen bzw zu löschen?
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#9

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 11:08
Die laufen einfach als Vollbildanwendung.

Das ist doch einfach hinzubekommen.

BorderStyle auf bsNone, WindowState auf wsMaximized und FormStyle auf fsStayOnTop. Danach ist die Taskleiste hinter der Anwendung.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.297 Beiträge
 
Delphi 12 Athens
 
#10

Re: Bildschirmschoner über die Taskleiste

  Alt 27. Dez 2008, 11:10
Zitat:
BorderStyle auf bsNone
...ich denke, daß das in diesem Zusammenhang die wichtigste Option ist. oder ?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz