Bildschimschoner abspielen

Anfängerfragen zum Programmieren mit PureBasic.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Bildschimschoner abspielen

Beitrag von Raphi »

Hi Leute, ich habe eine Frage:

Wie kann man einen bildschimschoner im Programm abspielen?
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Beitrag von jojo1541 »

Ein Bildschirmschoner ist selbst ein Programm. man kann es auch eine Exe nennen, deren Endung auf *.scr umbenannt wurde.

Programme kann man mit RunProgram() aufrufen.
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Das Problem ist nur dass es da immer die configuration von dem bilschirmschoner öffnet :(
Benutzeravatar
Deluxe0321
Beiträge: 336
Registriert: 19.05.2006 00:31
Kontaktdaten:

Beitrag von Deluxe0321 »

Ich habe keine Lösung, aber ich bewundere das Problem.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Und wie gebe ich das in Pure Basic ein?
Benutzeravatar
Deluxe0321
Beiträge: 336
Registriert: 19.05.2006 00:31
Kontaktdaten:

Beitrag von Deluxe0321 »

Code: Alles auswählen

RunProgram("PFAD ZU DEINEM PROGRAM,","command wie z.b /s","ORDNER DES SCREENSAVERS")
denke damit dürftest du klar kommen..
Ich habe keine Lösung, aber ich bewundere das Problem.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Mein Screensaver ist aber im selben verzeichnis?
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Beitrag von Mok »

Dann mach einfach

Code: Alles auswählen

RunProgram("BildSchirmSchoner.scr","[/s oder so]")
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Ja bloß dann gibt pure basic Falsche anzahl an parametern aus :?
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Beitrag von jojo1541 »

Code: Alles auswählen

RunProgram("Dein Bildschirmschoner mit kompletten Pfad","-s","Das Verzeichnis, in dem er ausgeführt werden soll(kompletter pfad)")
z.B. der klassische Windows logon Bildschirmschoner:

Code: Alles auswählen

RunProgram("c:\windows\system32\logon.scr","-s","c:\windows\system32\")

der parameter "-s" steht für start und startet den Bildschirmschoner.

@mok: wenn du parameter mit angibst, musst du auch das Verzeichnis, in dem das Prog. ausgeführt werden soll mit angeben...
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Antworten