Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Cover-Anzeige für WMP Programmieren (https://www.delphipraxis.net/150902-cover-anzeige-fuer-wmp-programmieren.html)

DeddyH 1. Mai 2010 14:08

Re: Cover-Anzeige für WMP Programmieren
 
Mit Delphi-Referenz durchsuchenStringReplace geht das ganz einfach.

LukasB 1. Mai 2010 14:53

Re: Cover-Anzeige für WMP Programmieren
 
Nocheinmal vielen Dank,läuft einwandfrei!! ;-)
Ich muss gestehen Delphi ist ecjt mächtig. Zwei Tage und Zack läuft eine Win-Anwendung :cheers:

Namenloser 1. Mai 2010 16:13

Re: Cover-Anzeige für WMP Programmieren
 
Du kannst dir das StringReplace übrigens auch sparen, indem du die Eigenschaft ShowAccelChar des Labels einfach auf False setzt.

DeddyH 1. Mai 2010 16:21

Re: Cover-Anzeige für WMP Programmieren
 
Stimmt, da gab es doch noch was, hab ich ganz vergessen (man wird halt nicht jünger *MitdemKrückstockwink*).

LukasB 6. Mai 2010 08:08

Re: Cover-Anzeige für WMP Programmieren
 
Guten Morgen Zusammen,

langsam gedeiht meine Visualisierung! :cheers:
Hab jetzt noch paar Kleinigkeiten wie automatische Zeilenümbrüche etc. implementiert.
Eine Frage hätte ich aber wieder mal:

Ich würde gerne die Visualisierung auch nutzen, wenn mal eine Party ansteht. Dabei wäre es toll, wenn man mein Fenster nicht schließen könnten. Ich habe in den Einstellungen den "normalen" Rahmen eines Fensters deaktiviert, sodass man das Programm nicht durch Klicken auf das X schließen kann. Allerdings ist es natürlich möglich, wenn man die Windows-Taste drückt oder den Taskmanager aufruft. Gibt es eine Möglichkeit soetwas in Delphi zu verhindern?
Das Programm schließe ich durch einen Klick auf ein Label, aber das weiß ja niemand ;-)
Viele Grüße

Lukas

dominikkv 6. Mai 2010 08:17

Re: Cover-Anzeige für WMP Programmieren
 
Hallo,

das Schließen über den X-Button rechts oben kannst du auch mit dem Event OnCloseQuery abfangen (CanClose auf False setzen). Es gibt natürlich Wege, den Taskmanager zu deaktivieren (Gruppenrichtlinien?), allerdings hat der Taskmanager schon einen gewissen Sinn und Zweck.

Ansonsten such mal hier im Forum

blackfin 6. Mai 2010 10:17

Re: Cover-Anzeige für WMP Programmieren
 
Nur so ne Idee...

Auch eine Möglichkeit, um zu verhindern, dass das Programm einfach so geschlossen wird:

Du könntest die Fullscreen-Visualisierung in eine eigene EXE auslagern und diese als Bildschirmschoner verwenden
(Die .EXE in .SCR umbennenen und ins "Windows\System\"-Verzeichnis kopieren)

Dann den Bildschirmschoner einrichten und das Häkchen bei "Kennwort bei Reaktivierung" setzen.
Dann muss man ein Kennwort eingeben, bevor die Arbeitsstation wieder geöffnet wird.

Natürlich musst du dabei beachten, dass dein Programm auch bei Fullscreen auf einen Tastendruck reagiert, damit es beendet wird.
(z.B. ESC-Taste oder Mausbewegung)

dominikkv 6. Mai 2010 10:49

Re: Cover-Anzeige für WMP Programmieren
 
Wobei es auch interaktive Bildschirmschoner gibt, bei denen man Tasten drücken und die Maus bewegen kann, ohne dass sich der Bildschirmschoner beendet. Eig eine ganz gute Idee ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:51 Uhr.
Seite 2 von 2     12   

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