Seite 1 von 3

Bildschirmschoner mit PB

Verfasst: 23.05.2006 17:11
von Rattlesnake Entertainment
Meine Frage lautet - wie der Titel sagt - Kann man mit PB eine SCR-Datei machen?

Re: Bildschrimschoner mit PB

Verfasst: 23.05.2006 17:13
von DarkDragon
Rattlesnake Entertainment hat geschrieben:Meine Frage lautet - wie der Titel sagt - Kann man mit PB eine SCR-Datei machen?

Code: Alles auswählen

If CreateFile(0, "SCRDatei.scr")
  CloseFile(0)
EndIf

Verfasst: 23.05.2006 17:25
von roherter
Kurze antwort:Ja kann man :lol:

Verfasst: 23.05.2006 17:27
von AND51
Wer sagt denn, dass nicht auch EXE-Dateien gehen? ich meine, die könnt man auch statt der *.scr-Dateien als Bildschirmschoner angeben. Wenn nicht: Prüfen, mittels getAsynckeyState_(), ob innerhalb von 60 Sek. keine Taste gedrückt wurde, wen ja, ist der Screensave einzuschalten.

Verfasst: 23.05.2006 17:30
von DarkDragon
Es gibt genug Topics darüber, lasst ihn einfach mal selber suchen ;) .

Verfasst: 23.05.2006 17:31
von Macros
Einfach die Exe in .scr umbenennen.

Code: Alles auswählen

a$=LCase(Left(ReplaceString(ProgramParameter(), "-", "/"), 2))
Select a$
Case "/s"
; Bildschirmschonercode
Case "/p"
    ; hier steht bei mir immer End, wird gesendet, wenn Vorschau erwünscht.
  ;   (auf dem kleinen Screen bei Anzeigeeigenschaften)
Case "/c"
; Konfgurieren

Case ""   ; (oder Default)
;Hier hab ich immer einen Sprung zum Config Teil drinnen, da, 
;wenn man den Screensaver noch nicht Installiert hat, beim Konfigurieren ein
;leerer String gesendet wird.
Endselect

Verfasst: 23.05.2006 17:32
von Rattlesnake Entertainment
@DDragon
DANKE :evil:

Verfasst: 23.05.2006 17:33
von Kaeru Gaman
> Wenn nicht: Prüfen, mittels getAsynckeyState_(), ob innerhalb von 60 Sek. keine Taste gedrückt wurde, wen ja, ist der Screensave einzuschalten.

also, DAS is ja wohl mal koplett schwachsinn. /:->

ob der screensaver eingeschaltet werden soll, entscheidet windows.
und als screensaver auswählen kann man afaik nur .scr-files, die in einem bestimmten verzeichnis stehen.


@DD

hm.. yoah...


EDIT

menno, seit ihr schnell...

@macros

coole info :allright:

Verfasst: 23.05.2006 17:41
von Macros
Kaeru Gaman hat geschrieben: @macros

coole info :allright:
Danke (Hab ich herrausgefunden durch Messagerequester("Test",ProgramParameter() :D)

Verfasst: 23.05.2006 17:53
von DarkDragon
Rattlesnake Entertainment hat geschrieben:@DDragon
DANKE :evil:
Hey, wenn du weißt wie du die Suche korrekt benutzt, dann findest du schneller etwas als hier zu fragen und auf deine Antwort zu warten.